【发布时间】:2011-10-10 20:08:51
【问题描述】:
我通过 Nuget 在我的项目 Ninject.MVC3 上安装。
我读到this article 说要在我的控制器中注入依赖项,您所要做的就是安装 Ninject,在 NinjectMVC3.cs 中添加我的依赖项并准备好。
到目前为止一切顺利,但是如何检索对象的实例?
public ActionResult MyAction()
{
var myObject = /* HERE ??*/
}
在控制器的构造函数中我没有问题!
public class AccountController : Controller
{
public AccountController(IRepository repository) { ... } //This works!!
}
【问题讨论】:
标签: asp.net-mvc-3 dependency-injection ninject