همه ما با ابزار تزریق وابستگی مایکروسافت کار کردهایم و میدانیم برای معرفی وابستگیها میبایست آنها را به IServiceCollection معرفی کنیم. اما راه حل سادهتری هم وجود دارد. چیزی که در ابزارهای java-spring به صورت خودکار و با استفاده از annotationهایی که در component models تعریف میشوند اینکار را تسهیل میکند و دیگر خبری از یک فایل شلوغ برای معرفی وابستگیها به موتور تزریق وابستگی نیست. برای اینکار در c-sharp با استفاده از موتور تزریق وابستگی مایکروسافت، Reguto را آماده کردم و بسیار ساده با استفاده از attributeهایی که به صورت پیشفرض تعریف شده است میتوانید وابستگیهای خود را معرفی کنید.
مشاهده مطلب اصلی