Autofac 在依赖注入方面非常方便。
最近我改变了 lightinject 和 unitycontainer 使用的项目。在这里,我可以使用名称注册服务列表,但无法通过名称解析。
我试图把它作为IEnumerable
. 我得到了所有,但不是我注册的名字。所以我无法区分它们。
我在这里想念什么?
Autofac 在依赖注入方面非常方便。
最近我改变了 lightinject 和 unitycontainer 使用的项目。在这里,我可以使用名称注册服务列表,但无法通过名称解析。
我试图把它作为IEnumerable
. 我得到了所有,但不是我注册的名字。所以我无法区分它们。
我在这里想念什么?
https://www.tutorialsteacher.com/ioc/property-injection-using-unity-container请参阅命名映射部分
public class Service {
[Dependency("AName")]
public IDependency Dependency {get;set;}
}