💎
C# & DDD
C# .NET, DDD, SOLID, Clean Architecture
Фильтры:
01
Шаг 1: Создаём Solution
Easy
02Шаг 2: Структура проектов и зависимости
Easy
03Шаг 3: NuGet-пакеты
Easy
04Шаг 4: Базовые классы Entity и ValueObject
Mid
05Шаг 5: Value Objects -- Money, Address, Email
Mid
06Шаг 6: Сущность Order -- ядро проекта
Mid
07Шаг 7: Domain Events
Mid
08Шаг 8: Интерфейсы IOrderRepository и IUnitOfWork
Mid
09Шаг 9: Commands и Handlers (CQRS)
Hard
10Шаг 10: Queries -- чтение данных
Hard
11Шаг 11: Валидация через FluentValidation
Mid
12Шаг 12: Pipeline Behaviors и регистрация DI
Hard
13Шаг 13: DbContext и Entity Configurations
Hard
14Шаг 14: Реализация Repository
Mid
15Шаг 15: Миграции EF Core
Easy
16Шаг 16: Настройка Program.cs
Mid
17Шаг 17: OrdersController
Mid
18Шаг 18: Обработка ошибок (Middleware)
Mid
19Шаг 19: Запуск и тестирование API
Easy
20Шаг 20: Unit-тесты
Mid
21Шаг 21: Настройка Azure
Easy
22Шаг 22: Деплой в Azure App Service
Mid
23Шаг 23: CI/CD через GitHub Actions
Hard