添加NeGet包:
Autofac (5.2.0)
Autofac.Extensions.DependencyInjection(6.0.0)
在 Program 中 将 UseServiceProviderFactory 由Autofac 管理
这样替换了工厂。系统在调用Startup时候会自动调用 ConfigureContainer 方法。并将 ContainerBuilder 实例化。
在 CustomAutofacModule 中继承了 Autofac.Module,
这时候就可以在 Controller 中通过属性直接调用了
至于 Autofac 中的AOP 我感觉很鸡肋。下一篇在说吧
完整 项目目录: