我正在探索依赖注入,并且在整个地方使用术语组合根.那是什么?
dependency-injection inversion-of-control
我们在所有项目中使用ninject,正如您所知,有时候很难测试内核是否能够在执行时解析每个类型,因为有时控件会在绑定和自动绑定的大小时丢失(通过ninject扩展) ) 高.
所以,我在这里问的是,我怎么知道我的内核在加载所有模块和绑定后,能够解析每种类型?你做过任何单元测试吗?或者您只是在执行时对应用程序进行接受测试?任何建议都会很棒:)
c# dependency-injection ninject ioc-container
dependency-injection ×2
c# ×1
inversion-of-control ×1
ioc-container ×1
ninject ×1