|
|
1
1
你可以
但你必须提供更多的细节,你想在名单上什么,否则我只是在做一些无聊的猜测,你到底想要什么。 编辑以回应您和您的评论:如果您正在处理“未知”或松散的依赖关系,那么 MEF 在那个方向做了很多事情。 [一般来说,使用DI]如果您在内部做一些事情,并且它是一种更为“已知”的/固定的/复杂的解析机制,那么您最好通过一个存储库或其他协调对象来建模这样的事情,该对象将管理您可以请求子集和/或其他项目的列表。根据需要提供。
[如果你对niject的特定机制感兴趣]如果你不
download the source
并对执行grep/fif/shift-ctrl-q
例如,可以将多个项绑定到一个接口,然后自动将它们添加到集合中:
} |
|
|
2
1
在autofac中,您将使用一个IEnumerable构造函数依赖项:
autofac将找到任何可用的shurikens并自动提供给构造函数。 |
|
|
3
0
我不知道Ninject的事。在里面
Castle Windsor
你会用
|
|
|
computrius · ninject中存储的单例实例在哪里? 8 年前 |
|
|
After_Sunset · 如何使用TopShelf处理服务会话更改 9 年前 |
|
|
Dan · Ninject无法解决WPF中的构造函数注入问题 9 年前 |
|
|
Michael Kang · 是否有一种简单的方法将所有可用类型绑定到具体实例 10 年前 |
|
|
Mehrdad Kamelzadeh · 带有Ninject的装饰图案 11 年前 |