相关疑难解决方法(0)

使用Ninject获取对象的实例

我通过Nuget 在我的项目Ninject.MVC3上安装了.

我读到这篇文章,为了在我的控制器中注入依赖项,你所要做的就是安装Ninject,在NinjectMVC3.cs中添加我的依赖项并准备就绪.

到目前为止这么好,但如何检索对象的实例?

public ActionResult MyAction()
{
    var myObject = /* HERE  ??*/
}
Run Code Online (Sandbox Code Playgroud)

在控制器的构造函数中我没有问题!

public class AccountController : Controller
{
    public AccountController(IRepository repository) { ... } //This works!!
}
Run Code Online (Sandbox Code Playgroud)

dependency-injection ninject asp.net-mvc-3

21
推荐指数
1
解决办法
1万
查看次数