Ninject 如何在 ASP.NET MVC 中创建控制器?
这可能是一个愚蠢的问题,但我正在查看 Ninject 源代码,但没有看到 NInject 注册自己的控制器工厂。我在 Ninject.Web.Mvc 程序集中也没有看到任何 IC…
NInject 和 MVC 3 - 我应该使用 DependencyResolver 而不是 [Inject] 属性吗?
最近我转向了 MVC 3 和 Ninject 2。在大多数代码中,我使用构造函数注入,但有些地方我必须使用 Inject 属性。 Ninject 2 注册了自己的 IDepencyResol…
Ninject 2:是否有相当于 1.5 的 InjectPropertiesWhere 的工具?
我在我的 MVC 项目中使用 Ninject 1.5。它工作得很好,但由于我们有 Ninject 2,我可以升级(并且另外使用每个请求行为,这在 1.5 中无法正常工作)。…
你能在 Ninject 2 中使用 AOP 吗?
我试图在网上找到如何通过 Ninject 使用 AOP 的示例。有人可以在不使用外部库(即 Castle Windsor?)的情况下确认 AOP 在 Ninject 2 中是否可用。 如…
在 Web 应用程序的 Appdomain 中使用 Ninject 和 WCF 服务?
据我了解,如果您想使用 WCF-Ninject 扩展,它假设您在自己的 AppDomain 中托管 WCF 服务。 我已经在使用 Ninject.Web 扩展和 asp.net 兼容模式来访问…
ViewModel Dispose 未被调用
我们使用 Ninject 和 Caliburn.Micro 来创建 MVVM WCF Silverlight 应用程序。我遇到的问题是视图模型的生命周期。 我创建了一个简单的 ninject 模块…
使用控制器工厂和 NinjectHttpApplication 之间的区别?
使用 Ninject 2 MVC 3。如果我错了,请纠正我,但我看到了在 MVC 3 应用程序中使用 Ninject 的两种方法。我们可以使用一个新的控制器工厂,例如 Contr…
将此 ninject 1.0 代码转换为 ninject 2.0
我正在尝试遵循本教程 http://damianm.com/tech/nhibernate-mvc -and-ninject/ 但我遇到了一些问题,我相信它们与他们发布 2.0 时所做的更改有关, 我…
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() 这工作得很好,但是,我在网站中有一个非常具体的调用,需要我循环访问几…