我正在阅读Injection by Hand和Ninjection(以及为什么使用 Ninject)。我遇到了两个困惑:
手动注射技术我已经熟悉了,但我不熟悉 Ninjection,因此不确定完整的程序如何工作。也许提供一个完整的程序会有所帮助,而不是像在该页面上所做的那样,将程序分解成碎片
我仍然不明白这如何使事情变得更容易。我想我错过了一些重要的东西。如果您正在创建一组注入然后在两个大组之间同时切换,我可以看到注入框架将如何有所帮助(这对于模拟等很有用),但我认为还有更多比起那个来说。但我不确定是什么。或者,也许我只是需要更多的例子来说明为什么这是令人兴奋的,以说明这一点。