Dependency injection 等同于Autofac中的ActivatorUtilities.CreateInstance
Autofac中的Microsoft依赖项注入中的以下方法是否有任何等效方法Dependency injection 等同于Autofac中的ActivatorUtilities.CreateInstance,dependency-injection,autofac,Dependency Injection,Autofac,Autofac中的Microsoft依赖项注入中的以下方法是否有任何等效方法 ActivatorUtilities.CreateInstance(serviceProvider)在Autofac中没有针对ActivatorUtilities的直接模拟。但你有选择 您可以直接解析已注册的内容(服务位置)-lifetimeScope.resolve() 如果您需要解析任何类型,而不是只解析已注册的内容,可以提供帮助 您可以将属性注入构造的对象-lifetimeScope.InjectProperti
ActivatorUtilities.CreateInstance(serviceProvider)在Autofac中没有针对
ActivatorUtilities
的直接模拟。但你有选择
您可以直接解析已注册的内容(服务位置)-lifetimeScope.resolve()
如果您需要解析任何类型,而不是只解析已注册的内容,可以提供帮助
您可以将属性注入构造的对象-lifetimeScope.InjectProperties(obj)
或者,如果您确实需要
ActivatorUtilities
,您可以使用Autofac.Extensions.DependencyInjection
软件包来直接创建和使用实用程序方法。Autofac中的ActivatorUtilities
没有直接模拟。但你有选择
您可以直接解析已注册的内容(服务位置)-lifetimeScope.resolve()
如果您需要解析任何类型,而不是只解析已注册的内容,可以提供帮助
您可以将属性注入构造的对象-lifetimeScope.InjectProperties(obj)
或者,如果您确实需要ActivatorUtilities
,您可以使用Autofac.Extensions.DependencyInjection
软件包直接访问和使用实用程序方法