01-AspNetCore3.1-Autofac 实现依赖注入

添加NeGet包:

Autofac (5.2.0)

Autofac.Extensions.DependencyInjection(6.0.0)

 

在 Program 中 将 UseServiceProviderFactory 由Autofac 管理

 

 这样替换了工厂。系统在调用Startup时候会自动调用 ConfigureContainer 方法。并将 ContainerBuilder 实例化。

 

 在 CustomAutofacModule 中继承了 Autofac.Module,

 

 这时候就可以在 Controller 中通过属性直接调用了

 

 至于 Autofac 中的AOP 我感觉很鸡肋。下一篇在说吧

完整 项目目录:

 

posted @ 2020-08-06 13:49  delaywu  阅读(192)  评论(0编辑  收藏  举报