5
Преимущество создания общего репозитория по сравнению с конкретным репозиторием для каждого объекта?
Мы разрабатываем приложение ASP.NET MVC и сейчас создаем классы репозитория / службы. Мне интересно, есть ли какие-либо серьезные преимущества в создании общего интерфейса IRepository, который реализуют все репозитории, по сравнению с каждым репозиторием, имеющим свой собственный уникальный интерфейс и набор методов. Например: общий интерфейс IRepository может выглядеть (взято из этого …