![]() |
1
2
为了让ninject注入依赖项,必须使用内核创建对象。对于自然依赖链中的对象(例如,在应用程序中,控制器->服务->存储库)来说,这很容易,但对于外部的对象来说,这很难做到。 您必须添加其他类型作为在自然链中创建的某个类型的依赖项,或者通过某种方式在内核上挂接并调用get<t>。为此,您可能需要使用静态服务定位器。 |
![]() |
2
0
是否覆盖createKernel()?你需要这样做,然后在那里装订。 |
![]() |
computrius · ninject中存储的单例实例在哪里? 7 年前 |
![]() |
After_Sunset · 如何使用TopShelf处理服务会话更改 8 年前 |
![]() |
Dan · Ninject无法解决WPF中的构造函数注入问题 8 年前 |
![]() |
Mehrdad Kamelzadeh · 带有Ninject的装饰图案 10 年前 |