Ninject 和动态 WithConstructor/WithMeta 和 RhinoMocks
在我的项目中,我有一个 IoC 容器,它通过 ServiceModule 以通常的方式进行初始化。当我编写单元测试时,我希望能够绑定到 StrictMock、DynamicMock、…
使用 ninject (DI) 通过 Webforms 和 MVP 实例化演示者
我有一个网络表单应用程序,我想在其上使用依赖注入。我意识到我不能使用 DI 来构造每个页面,因为 webforms 没有像 aspnet MVC 那样的适当的钩子。 N…
Ninject.MockingKernel.Moq 安全异常
我正在使用 Ninject 作为我的 IoC 容器,并且正在尝试编写一些单元测试。我发现了 Ninject Mocking Kernel,所以我想尝试一下,但我无法通过最简单的…
忍者+ ASP.NET Web 表单不工作
我已经在 MVC3 应用程序中成功实现了 Ninject,但在使用 ASP.NET Web 窗体执行同样的操作时遇到了一些麻烦。每次尝试访问业务层中的注入属性时,我都…
使用 Ninject 解析 IContext?
我尝试在这段代码中使用 Ninject 解析 IContext 。我有一个 ContextProvider,它提供由 MySampleContext 继承的 DBContext。 protected virtual void …
Asp.NET MVC 3 不会解析 bin 目录之外加载的 MVC 区域的路由
我在外部库中有 MVC 区域,它们有自己的区域注册代码,就像普通的 MVC 区域一样。每个 dll(模块)都会调用此区域注册,并且我已验证 RouteTable 包含…
无法让 DependencyResolver 与 ninject 一起使用?
我的 Ninject 引导程序中有这段代码: private static IKernel CreateKernel() { var kernel = new StandardKernel(); RegisterServices(kernel); Dep…
Ninject 与 WhenInjectedInto 扩展方法绑定
我觉得我错过了一些明显的东西。我已经阅读了这里的几个相关问题,并且阅读了 Ninject 维基上更新的上下文绑定页面,但可惜它仍然不起作用。 我正在尝…
关于 MVC 3 中 Ninject 创建的动作过滤器的生命周期问题
我想在我的 MVC 3 应用程序中使用 Ninject 使用全局范围的操作过滤器;但是,我试图了解该过滤器的生命周期、其依赖项,以及如何通过装饰我的控制器和…
如何包装所有操作过滤器以进行性能监控?
我正在将越来越多的面向方面的关注点转移到我的 ASP.NET MVC 站点上的 ActionFilters 中。因此,我怀疑我的一些性能瓶颈可能已经转移到 ActionFilters…
使用 Ninject 设置带有两个数据库的 Nhibernate
我正在尝试设置我的应用程序,以便将审核信息保存在单独的数据库中。我已经能够通过 Ninject 设置和配置 NHibernate 以使用一个数据库,但不能使用我…
绑定 ToConstant 和调用 InSingletonScope 是多余的吗?
嗯,这个问题从标题就已经很简单地说明了。 对于局部变量factory: var factory = Fluently.Configure() ... 这两行是否等效: Bind().ToConstant(fac…
MVC 3 - 如何实现服务层,我需要存储库吗?
我目前正在使用 EF Code First、SQL CE 和 Ninject 构建我的第一个 MVC 3 应用程序。 我读过很多关于使用存储库、工作单元和服务层的内容。我想我已经…