Так как переводится ?
⚡️ Почему Repository поверх EF Core часто превращается в лишний слой
Многие .NET-проекты начинают с отдельных репозиториев: GetPostsByUser(...) GetPopularPosts(...) GetPostsByCategory(...) GetRecentViralPosts(...) Сначала всё выглядит аккуратно. Затем появляются новые фильтры, сортировки и бизнес-правила, а репозиторий разрастается до десятков похожих методов. Проблема в том, что DbContext уже предоставляет возможности, близкие к Repository и Unit of Work. Дополнительный слой часто усложняет запросы, скрывает возможности EF Core и создаёт абстракцию поверх абстракции...