1 месяц назад
⚡️ Почему Repository поверх EF Core часто превращается в лишний слой
Многие .NET-проекты начинают с отдельных репозиториев: GetPostsByUser(...) GetPopularPosts(...) GetPostsByCategory(...) GetRecentViralPosts(...) Сначала всё выглядит аккуратно. Затем появляются новые фильтры, сортировки и бизнес-правила, а репозиторий разрастается до десятков похожих методов. Проблема в том, что DbContext уже предоставляет возможности, близкие к Repository и Unit of Work. Дополнительный слой часто усложняет запросы, скрывает возможности EF Core и создаёт абстракцию поверх абстракции...
3551 читали · 3 года назад
One Core API: дарим ХРюше вторую жизнь!
Доброго здравия всем, кто меня читает. Сегодня поговорим об операционной системе Windows XP, а конкретно - о том, как вернуть ей былое величие запустить на ней программы для современных версий Windows. Не секрет, что официальная поддержка этой системы была полностью прекращена в апреле 2019 года. Но сообщество-то любит устаревшую "хрюшку" всем сердцем, с теплотой и ностальгией вспоминая о ней. Именно поэтому была выпущена программа под названием One Core API. Так что же даёт нам эта программа? Попробуем...