Я установил в свой проект Ninject.MVC3 через Nuget.
Я прочитал эту статью, что для инъекций зависимостей в моих контроллерах все, что вам нужно было сделать, это установить Ninject, добавить мои зависимости в NinjectMVC3.cs и готово.
До сих пор так хорошо, но как получить экземпляр объекта?
public ActionResult MyAction()
{
var myObject = /* HERE ??*/
}
В конструкторе контроллера у меня нет проблем!
public class AccountController : Controller
{
public AccountController(IRepository repository) { ... } //This works!!
}