实体框架 CTP5 和 Ninject 作为我的 IOC
实体框架 CTP5 是否可以通过 IOC 容器构造检索的持久实体? 我正在使用 Ninject,它与 MVC 紧密结合,但在为某些业务规则构建域对象时,我需要将一些…
Ninject InThreadScope 绑定
我有一个 Windows 服务,其中包含一个文件观察器,该观察器在文件到达时引发事件。当引发事件时,我将使用 Ninject 创建业务层对象,这些对象内部有对…
不支持 Ninject 给定路径的格式
当我直接从 VS2010 运行应用程序时,Ninject 初始化工作正常,但如果我将应用程序部署到自定义“插件”环境,当我运行应用程序并尝试初始化 Ninject …
WCF、Ninject 和生命周期
我正在将 Ninject 添加到我的 WCF 服务(托管在 IIS 中)。我打算让 WCF 服务自动实例化我的 NHibernate 存储库类的实例。 我最初使用 Castle(以及后…
Ninject 缓存注入的 DataContext?生命周期管理?
我的存储库中出现了一系列非常奇怪的错误。未找到或更改行,2 次更新中有 1 次失败...没有任何意义。 就好像我的 DataContext 实例被缓存了......没有…
使用 Ninject 在 MVC2 中进行 IHttphandler 属性注入
我正在寻找一种在 MVC 中为 IHttpHandler 进行属性注入的方法。 对于 webforms ninject,您可以直接从 HttpHandlerBase 继承。 这不再有效,因为应用…
Ninject 中的 OnePerRequestModule 导致在 EndRequest 上打开新的 NHibernate 会话
更新 我已经接受了我的答案,因为我相信 OnePerRequest 模块不应该清除缓存,直到所有其他模块都有机会运行。但是,在我们将其余页面移植到 MVC 后,…
忍者+ ASP.NET MVC +在请求范围内
我的 Ninject 有问题。 我的绑定规则: this.Bind<ISphinxQLServer>().To<SQLServer>() this.Bind<IMySQLServer>().To<SQLServer>() …
IoC 容器可以自动注册所有内容(非通用),无需配置(程序集到程序集)
我的想法是,我有一个带有大量接口的核心项目,还有带有实现的数据和服务项目(一切都是一对一),例如: Core { IFooRepo, IBarRepo, IFooService, I…
Ninject for winforms - 我的架构是否使其变得毫无用处?
我正在 .net 4 中使用 winforms 应用程序(基本上是一个草图,我使用它有点像 kata,但没有那么严格或具体)来尝试 Ninject。 为了创建主表单,我正在…
Ninject: System.OutOfMemoryException: 类型为“System.OutOfMemoryException”的异常被扔了
我将 Ninject 2 与 Asp.Net Mvc 2.0(.Net 4 和 IIS 6.0)一起使用。我的 Global.asax.cs 看起来像这样。 public class MvcApplication : NinjectHttp…
使用控制器依赖注入的具有多个存储库的主从视图
我正在尝试使用 Ninject 将存储库注入到我的 MVC 项目的控制器中。 public class HomeController : Controller { private readonly ICustomerReposito…
忍者+绑定通用存储库
我正在尝试绑定一个通用的 IRepository<>我的通用存储库接口<> - 但它总是返回 null? 我尝试过各种事情,例如: Bind(typeof(IRepository<…
MVC3 + Ninject - 如何?
我刚刚开始使用 IoC 容器,因此选择了 Ninject。 经过几个小时的汗水和泪水,我仍然不知道如何使用 Ninject 设置我的 MVC3 应用程序。 到目前为止,我…