Я изучаю asp.net mvc и создаю приложение, которое должно обслуживать несколько клиентов.
Теперь в типичном asp.net mvc у нас обычно есть корневой класс композиции (bootstrapper), где мы делаемвсе наши инъекции зависимостей (Unity в моем случае)
теперь предположим, что мы действительно общаемся с сервисом wcf, как вы внедряете репозиторий?
Я не вижу способа внедрить интерфейс myRepository в мойbootstrapper! Я упускаю очевидное?
Единственный способ сделать это - создать репозиторий на моем бизнес-уровне.
- asp.net mvc.Controller ---->WcfService ---> BusinessLayer ----> Репозиторий
Учитывая вышесказанное, возможно ли внедрить репозиторий в сервис?
При тестировании модуля я буду насмехаться (moq) хранилище, внедряемое в businessLayer.
какие-либо предложения?
спасибо за ваше время