ninject-conventions相关内容

具有Ninject工厂扩展名的Ninject约定,可将多种类型绑定到一个接口

我正在尝试扩展在题为将多个具体类型绑定到一个接口的的SO问题中提出的方案使用Ninject约定对ICar实现进行基于约定的绑定. 我正在研究 Akim和他的要旨概述了完整示例. 区别在于,我已将基于显式的ICar绑定替换为基于约定的绑定(或者至少是尝试;); public class CarModule : NinjectModule { public override ..

处理应用程序的设置与ninject和惯例基结合

我是在MVC3应用程序中使用Ninject,我试图切换到基于与ninject.extensions.conventions约束力的公约。 现在让我们说我有一个需要访问应用程序设置,如类: 公共类Foo:IFoo的 { 公共美孚(字符串的connectionString) {...} } 我想我明白该怎么做正常的约束力与Ninject是这样的:绑定<的IFoo>() ..