52得票1回答
Ninject:如何使用Ninject注册已创建的实例?

有没有人能告诉我,我是否可以使用Ninject注册已创建的类实例,使其每次需要注入时都使用该实例? 我想你可以称之为单例,但我已经创建了实例。所有文档都指向创建类的新实例。

50得票3回答
MVC 3:如何学习使用NUnit、Ninject和Moq进行测试?

我的问题简述: 有没有人能够向我指出一些好的、详细的来源,让我学会如何在我的MVC 3应用程序中使用NUnit、Ninject 2和Moq来实现测试? 这里有没有人可以帮助我澄清控制器-存储库解耦、模拟和依赖注入是如何协同工作的? 我正在尝试做什么... 我目前正在创建一个MVC...

34得票3回答
Ninject InRequestScope缺失

关于最新版本(2.2.1.4)的Ninject,有几个问题需要问一下。 试图将一个Linq2sql的DataContext绑定到一个具体实现的InRequestScope(在一个类库项目中)。Bind<DataContext>().To<MoneywatchDataCont...

24得票1回答
Ninject: 如何绑定具有多个类型参数的开放泛型?

我正在使用Ninject 2.2,并尝试设置一个绑定,以支持接受两个类型参数的开放泛型。根据qes在这里给出的答案,将IRepository<T>绑定到Repository<T>的正确语法如下: Bind(typeof(IRepository<>)).To...

23得票2回答
Ninject WithConstructorArgument: 没有匹配的绑定可用,且该类型不可自我绑定。

我的对WithConstructorArgument的理解可能是错误的,因为以下代码无法正常工作: 我有一个服务,称之为MyService,它的构造函数接受多个对象和一个名为testEmail的字符串参数。 对于这个字符串参数,我添加了以下Ninject绑定:string testEmail...

18得票5回答
ASP.NET MVC 3:继承/多态性下的DefaultModelBinder

首先,很抱歉这篇文章很长(我已经尽力做了一些研究),而且涉及了许多技术(ASP.NET MVC 3,Ninject和MvcContrib)。 我正在开发一个使用ASP.NET MVC 3处理一些客户订单的项目。 简而言之:我有一些从抽象类Order继承而来的对象,当POST请求发送到我的控...

17得票1回答
需要一个简单的示例,展示如何使用nhibernate + unit of work + repository pattern + service layer + ninject。

我正在使用: nhibernate + fluent nhibernate asp.net mvc 3 ninject 目前,我正在使用nhibernate、ninject与仓储模式和服务层。 所以我有这个: ninject public class NhibernateSes...

17得票4回答
使用Ninject将仓储注入到自定义成员资格提供程序中

我正在尝试使用Ninject在MVC 3中将存储库注入到自定义成员资格提供程序中。 在MembershipProvider中,我已经尝试了以下方法:[Inject] public ICustomerRepository _customerRepository{ get; set; } 并且[...

14得票1回答
如何在 Ninject 2 中使用 Common Service Locator

Ninject 2的变化说Ninject支持Common Service Locator,但我该如何使用它?我没有找到任何手册或示例。

14得票2回答
MVC 3 依赖解析器还是 Ninject MVC 插件?

在MVC 3中,他们添加了依赖项解析器我一直在使用。当回答某人的问题时,有人评论说应该使用Ninject MVC 3插件。 所以我的问题是为什么要使用它而不是内置的?如果这是正确的方法,如何设置它? 问题 上面是我回答的问题的链接。