0

Autofac 在依赖注入方面非常方便。

最近我改变了 lightinject 和 unitycontainer 使用的项目。在这里,我可以使用名称注册服务列表,但无法通过名称解析。

我试图把它作为IEnumerable. 我得到了所有,但不是我注册的名字。所以我无法区分它们。

我在这里想念什么?

4

1 回答 1

1

https://www.tutorialsteacher.com/ioc/property-injection-using-unity-container请参阅命名映射部分

 public class Service {
     [Dependency("AName")]
     public IDependency Dependency {get;set;}
 }
于 2020-07-09T23:43:16.300 回答