目录
Autofac 的使用
1,简单的实践
2,注册组件
3,Lambda 注册组件
4,注册泛型
5,属性注入
6,解析服务
7,生命周期
8,实例作用域
9,Autofac 其它需要学习的知识
ASP.NET...Autofac 的使用
我们在 .NET Core 控制台程序中进行测试和实践。...组件的注册方式有很多种,前面我们使用了反射的方法去注册,传递一个泛型参数进去:
.RegisterType()
或者通过类型(Type)进行注入:
builder.RegisterType...builder.RegisterInstance(t).As().ExternallyOwned();
3,Lambda 注册组件
如果一个类型的构造函数依赖于另一个接口,那么这种类型作为组件注册...4,注册泛型
如果要对泛型类型进行注册:
public interface IA { }
public class A : IA { }
则可以使用 RegisterGeneric