Создание .NET 10 Web API + Minimal APIs (EF Core, SQL Server)
Автор: Round The Code
Загружено: 2026-08-17
Просмотров: 2807
Описание:
🎯 Использование минималистичных API в веб-API
👉 https://www.udemy.com/course/aspnet-c...
============
💻 Скачать пример кода💻
👉 https://www.roundthecode.com/dotnet-c...
► Прочитать руководство:
👉 https://www.roundthecode.com/dotnet-t...
🎓 Уроки, примеры кода и курсы по .NET 🎓
👉 https://www.roundthecode.com/?utm_sou...
В этом уроке рассматривается создание веб-API в .NET 10 с использованием Minimal API, Entity Framework Core и SQL Server. Мы настроим централизованное управление пакетами, установим Swagger и сконфигурируем Entity Framework Core с чистой архитектурой, разделенной на проекты инфраструктуры и приложений. Далее мы добавляем FluentValidation и создаём полноценные CRUD-интерфейсы для продукта, включая пользовательскую обработку исключений для ошибок валидации.
► Разделы
0:00 Создание веб-API в Visual Studio
0:33 Настройка централизованного управления пакетами
1:45 Установка Swagger
3:15 Как скачать Visual Studio
3:47 Установка сервера базы данных SQL Server
4:47 Создание библиотеки классов инфраструктуры
5:17 Установка Entity Framework Core
6:05 Создание и настройка сущности Entity Framework Core
7:23 Создание DbContext
8:23 Создание библиотеки классов приложения
8:52 Настройка ссылок проекта
9:11 Создание DTO для создания и обновления продукта
9:42 Написание запроса EF Core для создания продукта
11:38 Регистрация DbContext и репозиториев
13:40 Добавление миграции и обновление базы данных
14:24 Настройка проверки при создании и обновлении продукта
16:33 Создание сервиса для бизнес-логики
17:40 Использование минимальных API для настройки конечной точки создания продукта
19:14 Тестирование создания продукта конечная точка
19:43 Использование обработчика исключений для переопределения исключения проверки
21:17 Настройка конечной точки получения продукта
22:12 Тестирование конечной точки получения продукта
22:53 Настройка конечной точки обновления продукта
24:03 Тестирование конечной точки обновления продукта
24:37 Настройка конечной точки удаления продукта
25:07 Тестирование конечной точки удаления продукта
25:23 Следующие шаги
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: