Установка, настройка visual studio code + Net Core + C# + GIT
⚡️ Почему Repository поверх EF Core часто превращается в лишний слой
Многие .NET-проекты начинают с отдельных репозиториев: GetPostsByUser(...) GetPopularPosts(...) GetPostsByCategory(...) GetRecentViralPosts(...) Сначала всё выглядит аккуратно. Затем появляются новые фильтры, сортировки и бизнес-правила, а репозиторий разрастается до десятков похожих методов. Проблема в том, что DbContext уже предоставляет возможности, близкие к Repository и Unit of Work. Дополнительный слой часто усложняет запросы, скрывает возможности EF Core и создаёт абстракцию поверх абстракции...
Создание проекта WEB API ASP.NET Core с помощью .NET Core CLI
В этой статье мы рассмотрим, как создать проект веб-API ASP.NET Core с помощью интерфейса командной строки .NET Core (CLI). Кроме того, мы расскажем, как собрать, запустить и протестировать проект API, используя Swagger и браузер. Эта статья рассчитана на новичков в ASP.NET Core, так что это руководство поможет вам сделать первые шаги для начала работы. Существует два основных способа создания проекта веб-API ASP.NET Core: В этом руководстве мы рассмотрим создание с помощью .NET Core CLI. Перед созданием нового проекта веб-API ASP...