он рассматривает UoW с точки зрения модульного тестирования, но также охватывает репозитории. Там, где он ссылается на репозитории из контроллера MVC, у вас будет другой промежуточный уровень обслуживания.

даю приложение MVC, используя шаблон Service Layer / Repository / Unit of Work с EF4.

Я немного запутался в логике. Я знаю, что дело в том, чтобы отделить систему, но я немного запутался.

Поэтому контроллеры MVC вызывают сервисы для заполнения моделей просмотра. Так можно ли сказать, что приложение MVC связано с сервисным уровнем?

Затем сервисный уровень вызывает хранилище для получения и сохранения объектов. Тогда можно ли сказать, что уровень обслуживания зависит от хранилища?

Репозиторий использует EF4 для получения и сохранения данных на сервере SQL, поэтому я предполагаю, что Репозиторий зависит от EF4, который, в свою очередь, зависит от SQL Server.

Где единица работы все вписывается.

Какие-нибудь примеры, пожалуйста? Спасибо!!

Ответы на вопрос(1)

Ваш ответ на вопрос