ninject-conventions相关内容
我正在尝试扩展在题为将多个具体类型绑定到一个接口的的SO问题中提出的方案使用Ninject约定对ICar实现进行基于约定的绑定. 我正在研究 Akim和他的要旨概述了完整示例. 区别在于,我已将基于显式的ICar绑定替换为基于约定的绑定(或者至少是尝试;); public class CarModule : NinjectModule { public override
..
我正在将ninject与ninject.extenions.conventions一起使用.我想使用一个约定将某些服务初始化为单例.我知道在配置期间添加SingletonAttribute并将其与.WithAttribute()一起使用很简单.但是我不想重新发明轮子. 解决方案 Ninject或ninject约定没有传递单例属性. 问题是如何确定.I
..
我使用Ninject作为我的项目IoC容器。我有以下类: 公共类SomeRepository:ISomeRepository { 公共SomeRepository(字符串someDatabaseConnectionString) { //此处是一些代码.. } } 在我的应用程序的设置文件我有一个名为“someDatabase”连接字符串。默认情况下,应该以注入
..
我是在MVC3应用程序中使用Ninject,我试图切换到基于与ninject.extensions.conventions约束力的公约。 现在让我们说我有一个需要访问应用程序设置,如类: 公共类Foo:IFoo的 { 公共美孚(字符串的connectionString) {...} } 我想我明白该怎么做正常的约束力与Ninject是这样的:绑定<的IFoo>()
..