Предоставляет API для создания, редактирования и удаления заметок клиента на ASP.NET
- Note - Основной проект для работы с API
- Core
- Domain - Модели
- Application - Бизнес-логика проекта
- Infrastructure
- Persistance - База данных с заметками
- Presentation
- WebApi - Сервер предоставляющий API
- Core
- Notes.Identity - Вспомогательный проект для аунтификации и авторизации
- AutoMapper - для маппинга возвращаемых данных из запросов с их представлениями
- FluentValidation - для валидации поступающих запросов
- MediatR - для разделения команд, запросов и их обработчиков
- EntityFrameworkCore - для организации базы данных
- IdentityServer4 - для регистрации и аунтификации клиента