(В связи с этим вопросом EF4: почему создание прокси должно быть включено, когда включена отложенная загрузка?).
Я новичок в DI, так что терпите меня. Я понимаю, что контейнер отвечает за создание всех моих зарегистрированных типов, но для этого требуется ссылка на все библиотеки DLL в моем решении и их ссылки.
Если бы я не использовал контейнер DI, мне не пришлось бы ссылаться на библиотеку EntityFramework в моем приложении MVC3, только на мой бизнес-уровень, который ссылался бы на мой слой DAL/Repo.
Я знаю, что в конце концов все библиотеки DLL включены в папку bin, но моя проблема заключается в том, чтобы явно ссылаться на нее через "добавить ссылку" в VS, чтобы иметь возможность публиковать WAP со всеми необходимыми файлами.