![]() |
1
1
ninject没有提供这种功能。ninject提供的是绑定到多种类型,例如:
确保无论什么组合
然后,有 Ninject.Extensions.Conventions 它可以查找类型(如程序集的所有类),并将它们绑定到其所有接口、所有基类型……,但只能是其中之一,而不是两者。你可以用它来实现你想要的,但这也需要你的终端上有相当多的代码……而且这是一种冒险。 所以,在我看来,最好自己动手:
举个例子,以下测试通过:
|
![]() |
computrius · ninject中存储的单例实例在哪里? 7 年前 |
![]() |
After_Sunset · 如何使用TopShelf处理服务会话更改 7 年前 |
![]() |
Dan · Ninject无法解决WPF中的构造函数注入问题 7 年前 |
![]() |
Mehrdad Kamelzadeh · 带有Ninject的装饰图案 9 年前 |