dependency-injection – 在Windows客户端(WPF)应用程序中执行依赖注入的正确方法
我已经习惯了Web应用程序中的IoC / DI – 主要是带有MVC3的Ninject.我的控制器是为我创建的,充满了所有依赖关系,子依赖关系等. 但是,胖客户端应用程序的情况有所不同.我必须创建自己的对象,或者我必须恢复到服务定位器样式方法,我要求内核(可能通过某个接口,允许可测试性)给我一个完整的依赖项对象. 但是,我已经看到Service Locator被描述为反模式的几个地方. 所以我的问