使用 Ninject 和 DependencyResolver 在 ASP.NET MVC 3 中创建引导程序
我正在尝试创建一个简单的引导程序。我的 boostrapper 代码如下所示: public static void Run() { var tasks = DependencyResolver.Current.GetServi…
如何为 NinjectModule 中调用的方法提供注入
我有以下 NinjectModule 派生类: class MainModule : NinjectModule { public override void Load() { Bind().To(); Bind().To().OnActivation((cont…
有人可以帮我使用 Log4net 设置 Ninject 2 吗?
我已经(愉快地)使用 Ninject 有一段时间了,现在有一些基本场景,并且想让它控制我的日志记录。我注意到 Ninject.Extensions.Logging 命名空间的存…
ASP.NET MVC 3:具有继承/多态性的 DefaultModelBinder
首先,对这篇大文章(我尝试先做一些研究)以及针对同一问题的技术组合(ASP.NET MVC 3、Ninject 和 MvcContrib)表示歉意。 我正在使用 ASP.NET MVC …
MVC2& Ninject2 - 控制器未解决依赖性
我愚蠢地决定在周五的工作中尝试一些新的东西! 因此,我使用 NuGet 将 Ninject.Web.Mvc 2.2.xx 添加到我的 .Net MVC2 项目中。 我已经改变了我的 Glo…
通过 ninject.extensions.interception 进行的 AOP 与 ninject 有何关系?
我知道 ninject.extensions.interception 可用于 AOP,但该项目如何关联/利用 Ninject? 是否可以使用 Ninject 进行 DI 并使用其他框架进行 AOP? ni…
在 Ninject 中调用所有 ISomething 实例
我有一个带有 Start 方法的接口 ISomething。我想要获取此接口的所有实现(在多个程序集中,主要的程序集和所有引用的程序集)并在应用程序启动时调用…
Ninject:每个被拦截的类实例有一个拦截器实例?
我目前遇到一个问题,尝试为每个被拦截的类实例连接一个拦截器实例。 我正在 InterceptorRegistrationStrategy 中创建 Advice 并设置回调以解析来自内…
Ninject ninjectKernel.Get();
在哪里可以找到 ninjectKernel? 我正在使用 ninject 2.2 public ISession Session { get { return ninjectKernel.Get(); } } 编辑: 我创建了一个服…
在 Ninject 中继承构造函数参数
我试图找到一种将构造函数参数传递给子类的构造函数的方法。 这些对象是不可变的,所以我更喜欢使用构造函数参数。 我遇到的问题是 ConstructorArgume…
让 SNAP(AOP)、NInject 和 ASP.Net MVC 3 协同工作
有谁得到了与 MVC 3 和 Ninject 一起使用的 SNAP AOP 框架吗? 使用 NuGet 将 Snap 添加到 MVC 3 项目时给出的示例并不特别适用于之前添加的 NInject …
Ninject.MVC3,将DependencyResolver传递给服务层?
在带有 Ninject.MVC 2.2.0.3 的 MVC3 应用程序中 (合并后),我不是将存储库直接注入到控制器中,而是尝试创建一个包含业务逻辑的服务层并在那里注入…
MVC 3 依赖解析器或 Ninject MVC 插件?
在 MVC 3 中,他们添加了我一直在使用的依赖解析器。在回答某人评论的问题时,您应该使用 Ninject MVC 3 插件。 所以我的问题是为什么使用它而不是内…
Ninject 入门
我在 dimecasts.net 上观看了 Ninject 的前 2 个初学者教程。现在,我想在 ASP.NET MVC 3 中使用 Ninject 2.2。我想要一个带有模拟模型的视图。调用我…