将 Ninject.Extensions.Wcf 用于 ASP.NET MVC 2 中托管的 Web 服务
我正在 wcf Web 服务中使用 ninject。此 Web 服务托管在创建为“ASP.NET MVC 2 空 Web 应用程序”的项目中。 它使用 Ninject.dll v2 和 Ninject.Exten…
将 Ninject 与 Asp.NET Web API Beta ApiController 结合使用
我被困住了。我正在使用此处概述的 wcf web api p6 Ninject 与 WCF 一起工作的方法Web API Preview 5,但是与测试版中的 mvc 实现有很大不同。这里有…
如何使用 Ninject MVC3 将 IDBContextFactory 正确注入到控制器的注入 IDomainFactory 中?
准备工作 我正在使用 Ninject.MVC3 2.2.2.0 Nuget Package 将 IDomain 接口的实现注入到我的控制器中,该接口使用工厂方法分离我的业务逻辑 (BL)。 我…
内存泄漏 - WCF 异常
我的 ASP.NET MVC3 应用程序使用 Ninject 通过包装器实例化服务实例。控制器的构造函数有一个 IMyService 参数,操作方法调用 myService.SomeRoutine(…
使用 Ninject 注入的自定义 IAuthorizationFilter 会阻止执行其他 ActionFilterAttribute
在我正在开发的一个项目中,有两个自定义的 ActionFilterAttribute 类,它们是使用 ninjects BindFilter 注入的: kernel.BindFilter(FilterScope.Las…
忍者+具有两个或多个数据库的 NHibernate
我已经在 NinjectModule 中声明了我的 Ninject 绑定,如下所示: public override void Load() { Bind().ToMethod(c => SessionFactory1.SessionFacto…
Ninject 到动作过滤器中
我创建了一个自定义操作过滤器,并使用 Ninject 的 BindFilter 方法将其绑定: public class ExtendModelAttribute : FilterAttribute {} public clas…
结合单元测试(模拟)和依赖注入框架
可能的重复: 使用 IoC 进行单元测试 我认为我在理解单元测试和/或依赖注入正在工作。我使用 NUnit 和 Rhino Mocks 进行单元测试,并使用 Ninject 作…
将依赖项注入控制器构造函数时出错
我正在 ASP.NET MVC 中启动一个项目,使用 Ninject 来实现依赖注入。这是我当前的架构: 抽象存储库 public interface IAccountRepository where T : …
在主项目之外使用公共服务定位器
我最近从 StructureMap 跳到了 Ninject。一切都很顺利,直到我意识到 Ninject 没有 StructureMap 的 ObjectFactory(服务定位器)版本。 我发现 Commo…
由于循环作用域回调引用而导致 ninject 内存泄漏
今天我们的生产发生了一次严重的中断,我们的网络服务器的内存很快就消失了。这可以追溯到 Ninject 中的缓存机制(我认为它是激活缓存或其他东西 - 不…
在存储库实例中实例化 DbContext
在 ASP.NET MVC3 应用程序中,我的控制器将使用一组 BL“管理器”类,而这些类又将使用存储库。这些存储库依赖 EF DbContext 实例来履行其职责。 我计…