Ninject InThreadScope 绑定
我有一个 Windows 服务,其中包含一个文件观察器,该观察器在文件到达时引发事件。当引发事件时,我将使用 Ninject 创建业务层对象,这些对象内部有对…
不支持 Ninject 给定路径的格式
当我直接从 VS2010 运行应用程序时,Ninject 初始化工作正常,但如果我将应用程序部署到自定义“插件”环境,当我运行应用程序并尝试初始化 Ninject …
Application_BeginRequest() 未将对象引用设置为对象的实例
尝试创建连接时,我的 MVC 应用程序出现错误。我正在使用 NHibenate 和 Ninject。 Global.asax.cs 文件: namespace Web.UI { public class MvcApplic…
Ninject、Bind 应该是 .InRequestScope() 或 .InSingletonScope()
我有下面的代码,其中一个可绑定到我的用户存储库,另一个用于缓存。我应该为 UserRepository 和 Cache 使用什么范围。 UserRepository 的范围应该是…
Ninject 从内核获取实例
我是 Ninject 的新手,也是 stackoverflow 的新手。 我将它与 ninject.web.mvc 扩展一起使用,我能够像这样正确初始化它: public class MvcApplicati…
使用 WCF 的 Ninject 拦截扩展给了我一个“对象引用未设置到对象实例”。错误
我正在开始使用 Ninject 拦截扩展,但无法让它在我的 WCF 服务中工作。使用 WCF 扩展,ninject 工作正常,但拦截给我带来了麻烦。也许我做错了?当我…
让 Ninject 解析为相同类型的 InRequestScope 和 InTransientScope
我有一个 Ninject 设置,可以创建一个 JobContext 解析器 InRequestScope() 这工作得很好,但是,我在网站中有一个非常具体的调用,需要我循环访问几…
忍者+ .NET 4 +集成管道导致 NullReferenceException
我已经在 ASP.NET 4.0 项目(不是 MVC)中配置了 Ninject 2,但是当我将该项目部署到 IIS 主机时,它崩溃并出现以下错误: System.NullReferenceExcep…
Ninject WCF 扩展 TimeService 示例如何工作?
我有一个 .Net 4.0 WCF 服务,我正在尝试为其设置 ninject。我下载了 ninject 的 WCF 扩展 并查看了 TimeService 示例。一切看起来都很简单,但是我看…
当我创建集合时,Ninject 注入将元素添加到集合中
我正在使用 MVVM light 并按如下方式设置绑定: class TestModule:NinjectModule { public override void Load() { Bind<ICollection<Element>&…
在 Ninject 中使用工厂方法,我无法添加属性
我尝试使用 Ninject 注入 XmlReader。问题在于它是由工厂方法而不是构造函数创建的。我无法将 [Inject] 添加到 .NET Framework 中的代码中。现在我使…
Ninject.Web.Mvc 附加组件无法与 ASP.NET MVC 2 一起使用
我正在将 Ninject.Web.Mvc(MVC 2 版本)附加组件与 ASP.NET MVC 2 一起使用。这是我的 Global.asax.cs: protected override void OnApplicationStar…
Ninject V2 InRequestScope:在每个请求上触发构造函数
我在使用 Ninject V2 的 InRequestScope() 来管理工作单元时遇到了困难。 _kernel.Bind<UnitOfWork>().To<SqlUnitOfWork>().InRequestScope()…
在 Ninject 2 中,如何让两个具有不同设置的内核共享绑定?
我的应用程序有一个 Ninject 2 内核,其中包含所有绑定。应用程序的一个部分需要在内核上具有与应用程序的其余部分不同的设置,但需要相同的绑定(该…