Dependency injection ב-Net 6.

קדם Forums הייטק Programming Languages Dependency injection ב-Net 6.

  • Shoshi Sternberg

    הייטק
    חברה
    20/09/2023 ב12:33 pm

    אם את רוצה יש לי פרויקט לדוגמא

    ב dotnet core 6 עם dependency injection

    בגדול הרעיון של הזרקת תלויות הוא להפשיט את הקוד ולמנוע תלות במימוש מסוים של DB וכדו’.
    לכל מחלקה יש גם interface ובשאר הפרויקט משתמשים רק בinterface. ב program.cs – בדף שרץ ראשון (כלומר בזמן ריצה) מזריקים את המימוש – נותנים לכל interface את המימוש שלו.

    יש לי מדריך ברור מאד מהמורה שלי אבל אין לי את הקובץ- קיבלתי את זה מודפס….

    • Shoshi

      הייטק
      חברה
      21/09/2023 ב11:28 am

      היי

      אני ממש אשמח לקבל את הקוד

      ואם יהיה לך אופציה לשלוח לי את ההסבר (לסרוק או אפילו לצלם במצלמה) ולשלוח לי זה ממש יעזור לי

      תודה

      [email protected]

  • מירי ו

    הייטק
    חברה
    21/09/2023 ב9:27 am

    https://simplycode.co.il/2021/06/07/CSharp-DependencyInjection_he/he/

  • מירי ו

    הייטק
    חברה
    21/09/2023 ב9:53 am

    נסי לדמיין לעצמך מחלקה שאחראית על האכלת בע”ח בגן חיות

    בכל פעם מגיע בע”ח אחר והיא אחראית להאכיל אותו

    במקום שהיא תשאל

    if cat

    if dog ובהתאם תקצה new cat, new dog וכו,

    היא פשוט תקבל מופע של Animal מסוג ממשק IAnimal ואז כל חיה שמממשת את הממשק המחלקה יכולה להאכיל אותה ונוכל להוסיף כמה קלאסים שנרצה לכל סוגי החיות מבלי לגעת בכלל במחלקה המאכילה, היא פשוט תקבל חיה ותפעיל עליה את המתודה Eat שכל חיה תממש במחלקה שלה בצורה אחרת\

    ובמקום אחר נייצר את האובייקש של החיה ע”י המילה new ונקרא למחלקה המאכילה ונשלח כפרמטר את החיה המתאימה

    ב net6 יוצרים מופעים בקלאס program

    יש כמה סוגים- סינגלטון, פר קריאה וכו,

  • Shoshi

    הייטק
    חברה
    26/09/2023 ב11:07 pm

    תודה לכולן על ההסבר

    יש מצב להגדרה פשוטה בשתי משפטים (לראיון עבודה)?

    וכן אני אשמח גם להגדרה לפקטורי בדוטנט

    שוב תודה לכל מי שטורחת לענות

  • מירי ו

    הייטק
    חברה
    27/09/2023 ב11:03 am

    dependency injection- הזרקת תלויות כך שהמחלקה שנפתח לא תהיה תלויה במחלקה אחרת ותהיה כמה שיותר גנרית

    factory- מעין מפעל- קלאס שבו יוצרים את האובייקטים במערכת אם רוצים לשלוט על המופעים ולעשות כל מיני פעולות לפני ואחרי- זה רק על קצה המזלג ההסבר הזה

Log in to reply.

מעוניינת בפרסום

חשוב: לא כל פרסום מאושר, נא לפרט בדיוק במה מדובר

ניתן לפנות גם במייל ל: [email protected]

מה את מחפשת?

מילות מפתח פופולריות לפי תחומים

ניתן לחפש גם מילות מפתח , תפקידים וכישרון מיוחד שאינם מופיעים ברשימות - "נהגת", "ציור בחול" וכדומה.

דילוג לתוכן