Модуль реализует логику работы с сообщениями.
- CRUD операции над сообщениями.
- Получение списка сообщений с пагинацией.
Наш сервис доступен пользователям из модуля User, мы используем его для аутентификации пользователей и авторизации операций над сообщениями.
Сообщения имеют контент разного типа, поддерживается пересылка сообщений.
git clone https://github.com/is-tech-y24-1/Do-Svyazi.Message.git &&
cd Do-Svyazi.Message &&
dotnet restore &&
dotnet run --project Source/Presentation/Server/Do-Svyazi.Message.Server.WebAPI/
Конфигурация делается через файл appsettings.json.
Параметр ConnectionStrings.Database
задаёт строку для подключения
к базе данных (по умолчанию в Program.cs
используется SQLite).