В global.asax.cs моего приложения ASP.NET MVC v2 у меня есть проводная связь Ninject v2.Я искал полную информацию о том, как сделать то же самое в MVC 3, правильный путь, используя IDependencyResolver
, но мог найти только много ссылок на тот факт, что следует использовать этот интерфейс, но не на настоящий код, как его использовать.Например, здесь говорит только о том, что мы должны его использовать.Я проверил блог Брэда Уилсона , но в нем нет подробной информации.
Я скачал Ninject.web.mvc для MVC3 и последнюю версию Ninject 2.1 с веб-поддержкой и добавил их вмое решение.Вот что у меня сейчас.Я сослался на этот фрагмент кода от ScottGu, но он разработан вокруг класса MvcServiceLocator
, который больше не существует.В общем, я не смог найти пример того, как это сделать с RTM-версиями как MVC 3, так и нового Ninject для MVC3.
Теперь мне нужно унаследовать мое приложение HTTP от NinjectHttpApplication, как в версии2 или что?