В контроллере HiveSectionsController и в сервисе HiveSectionService реализовать методы для добавления, редактирования и удаления сущности HiveSection. Все методы должны быть асинхронными.
- Создать ветку.
- Добавить новый класс модели UpdateHiveSectionRequest в каталог HiveManagement с полями Name и Code.
- Зарегистрировать модель UpdateHiveSectionRequest в HiveManagementMappingProfile.
- Добавить новый класс валидатора UpdateHiveSectionRequestValidator в каталог HiveManagement по образцу UpdateHiveRequestValidator.
- Реализовать метод контроллера AddHiveSection (POST /api/sections) и соответствующий метод сервиса CreateHiveSectionAsync.
- Реализовать метод контроллера UpdateHiveSection (PUT /api/sections/{hiveSectionId}) и соответствующий метод сервиса UpdateHiveSectionAsync.
- Реализовать метод контроллера DeleteHiveSection (DELETE /api/sections/{hiveSectionId}) и соответствующий метод сервиса DeleteHiveSectionSync.
- Собрать проект, исправить ошибки. "commit", "push". Влить в "master".
Используйте swagger-консоль для проверки работоспособности новых методов API веб-сервиса.
Дополнительные материалы: