3.3 Web API: контроллеры, Minimal API, валидация
↑ Этап 3
Построение HTTP API: контроллеры и Minimal API, binding, валидация, фильтры, контракты, ошибки, OpenAPI и файлы.
Темы
Итого: 8 тем · ~24 мин · готово 0 из 8
| # | Тема | Приоритет | Чтение | Статус |
|---|---|---|---|---|
| 1 | Контроллеры и Minimal API: когда что | Обязательно | 3 мин | Не начато |
| 2 | Маршрутизация и model binding | Обязательно | 3 мин | Не начато |
| 3 | Валидация: DataAnnotations и FluentValidation | Обязательно | 3 мин | Не начато |
| 4 | Фильтры: action, exception, resource, endpoint filters | Обязательно | 3 мин | Не начато |
| 5 | DTO, маппинг и контракты API | Обязательно | 3 мин | Не начато |
| 6 | Ответы и ошибки: IResult, ProblemDetails, статус-коды | Обязательно | 3 мин | Не начато |
| 7 | OpenAPI и Swagger, версионирование API | Обязательно | 3 мин | Не начато |
| 8 | Загрузка и скачивание файлов, стриминг | Обязательно | 3 мин | Не начато |
Чек-лист раздела
- Прочитал все темы
- Могу объяснить каждую тему за 2 минуты вслух