نحوه استفاده از تزریق وابستگی ها در ActionFilter ها در دات نت کور
301, MovedPermanently
https://stackoverflow.com:443/questions/52724974/how-can-i-use-dependency-injection-in-a-net-core-actionfilterattribute/52725094#52725094 icon
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
    var svc = filterContext.HttpContext.RequestServices;
    var memCache = svc.GetService<IMemoryCache>();
    //..etc
}
نحوه استفاده از تزریق وابستگی ها در ActionFilter ها در دات نت کور
معرفی وابستگی‌ها با استفاده از Attributeها
200, OK
https://github.com/salman-basmechi/reguto icon
همه ما با ابزار تزریق وابستگی مایکروسافت کار کرده‌ایم و می‌دانیم برای معرفی وابستگی‌ها می‌بایست آنها را به IServiceCollection معرفی کنیم. اما راه حل ساده‌تری هم وجود دارد. چیزی که در ابزارهای java-spring به صورت خودکار و با استفاده از annotationهایی که در component models تعریف می‌شوند اینکار را تسهیل می‌کند و دیگر خبری از یک فایل شلوغ برای معرفی وابستگی‌ها به موتور تزریق وابستگی نیست. برای اینکار در c-sharp با استفاده از موتور تزریق وابستگی مایکروسافت، Reguto را آماده کردم و بسیار ساده با استفاده از attributeهایی که به صورت پیش‌فرض تعریف شده است می‌توانید وابستگی‌های خود را معرفی کنید.
معرفی وابستگی‌ها با استفاده از Attributeها
آموزش ساده strategy-pattern از طریق تزریق وابستگی به روش Castle Windsor
200, OK
https://ufukhaciogullari.com/blog/strategy-pattern-with-dependency-injection/ icon

Strategy pattern is one of the most useful design patterns in OOP. It lets you select an algoritm’s implementation at runtime. However most of the examples you will find online won’t make sense if you are using dependency injection 

آموزش ساده strategy-pattern از طریق تزریق وابستگی به روش Castle Windsor
Autofac 5.0 منتشر شد
200, OK
https://www.paraesthesia.com/archive/2020/01/27/autofac-5-released/ icon

This is the first major-version release we’ve had in about three years (Autofac 4.0 was released in August 2016). There are some breaking changes and new features you should know about as you decide your upgrade strategy. Hopefully this will help you navigate those waters. 

Autofac 5.0 منتشر شد