Просто интересно, в среде ASP.NET MVC3 со структурой сущностей. Должна ли единица работы указывать на уровень сервиса или репозиторий (а затем репозиторий указывает на уровень сервиса)?
Я видел два примера:
Ссылка: Entity Framework 4 CTP 4 / CTP 5 Generic Repository Pattern and Unit Testable
Не использует уровень обслуживания, но очевидно, что его можно использовать в этом случае.
Ссылка: http://blogs.msdn.com/b/adonet/archive/2009 / 06/16 / using-repository-and-unit- of-work-patterns-with-entity-framework-4-0.aspx
Что было бы лучше?
Спасибо.