Пример N-уровня веб-приложения с Ninject? - PullRequest
6 голосов
/ 19 декабря 2011

Я пытаюсь научиться использовать инъекцию зависимостей и Ninject.Я читал сообщения в блоге на эту тему и книгу Марка Симана «Внедрение зависимостей в .NET».Хотя у меня есть общее представление о DI, у меня возникают проблемы с пониманием того, как организовать код в n-уровневом веб-приложении.

Кто-нибудь знает пример проекта, который я могу загрузить, или сообщение в блоге для проверки?Еще лучше, если образец основан на Ninject и MVC3.

Ответы [ 2 ]

4 голосов
/ 19 декабря 2011

NerdDinner является примером проекта ASP.NET MVC, и он был обновлен до MVC 3: http://nerddinner.codeplex.com/

Существуют модифицированные версии старой версии MVC 2, которые используют Ninject и Unity для внедрения зависимостей:http://nerddinneraddons.codeplex.com/ Автор этих проектов предоставил другой пример приложения с использованием MVC 3 и Entity Framework 4.1: http://efmvc.codeplex.com/, но использовал AutoFac вместо Ninject для внедрения зависимостей.

3 голосов
/ 19 декабря 2011

Существует S # arp Lite , облегченная версия S # arp Architecture , недавно созданная автором S # arp Architecture.

Его вступительные посты:

...