همه ما با ابزار تزریق وابستگی مایکروسافت کار کردهایم و میدانیم برای معرفی وابستگیها میبایست آنها را به IServiceCollection معرفی کنیم. اما راه حل سادهتری هم وجود دارد. چیزی که در ابزارهای java-spring به صورت خودکار و با استفاده از annotationهایی که در component models تعریف میشوند اینکار را تسهیل میکند و دیگر خبری از یک فایل شلوغ برای معرفی وابستگیها به موتور تزریق وابستگی نیست. برای اینکار در c-sharp با استفاده از موتور تزریق وابستگی مایکروسافت، Reguto را آماده کردم و بسیار ساده با استفاده از attributeهایی که به صورت پیشفرض تعریف شده است میتوانید وابستگیهای خود را معرفی کنید.
مطالب مشابه
- بازخوردهای دوره
تزریق وابستگیهابازخوردهای دوره
تزریق خودکار وابستگیها در برنامههای ASP.NET MVCمطالب
مهارتهای تزریق وابستگیها در برنامههای NET Core. - قسمت چهارم - پرهیز از الگوی Service Locator در برنامههای وبمطالب
ارتقاء به ASP.NET Core 1.0 - قسمت 6 - سرویسها و تزریق وابستگیهامطالب
مهارتهای تزریق وابستگیها در برنامههای NET Core. - قسمت دوم - الگوی Service Locatorمطالب
تزریق مستقیم وابستگیها در Action Method ها و Handler Method های ASP.NET Coreمطالب
Tag Helper Components در ASP.NET Core 2.0مطالب
استفاده از Fluent Validation در برنامههای ASP.NET Core - قسمت دوم - اجرای قواعد اعتبارسنجی تعریف شدهمطالب
تزریق وابستگیها در ASP.NET Core - بخش 1 - مقدمهمطالب
مهارتهای تزریق وابستگیها در برنامههای NET Core. - قسمت نهم - تعریف سرویسهای Open Generics