Checats API Documentation Стэк технологий Архитектура - REST API ASP.NET + C# СУБД - EFCore БД - Postgres Swagger для автодокументации Контейнеризация - Docker Проксирование - Nginx Что требуется реализовать Сущности Сущность пользователя, которая хранит в себе его имя и хэш пароля. Сущность поста, которая хранит в себе назание, контент-наполнение, Id автора и комментарии к этому посту. Сущность комментария, которая хранит в себе коммент, Id автора и поста, к которому был адрессован коммент. Функционал Получение пользователя по Id, по имени. Хэширование паролей, аутентификация, авторизация. Получение поста по Id и / или назаванию. Создание и редактирование постов. Создание комментариев. Получение списка комментариев по Id поста. Получение списка всех пользователей, списка всех постов. Удаление постов, комментариев, пользователей. Изменение пароля пользователя. Срок сдачи до 30.05.2024