Для начала запуска проекта необходимо проставить ConnectionStrings в appsettings.json, если хотите подключаться к своим базам данных
или можно просто создать базы task_db, notif_db, auth_db со стандартными настройками
Чтобы всё точно заработало, нужно дождаться запуска сервиса аутентификации т.к. остальные сервисы просят публичный ключ у этого сервиса перед началос работы
(без него авторизация, не будет работать)
Все запросы и документация находятся в архиве
Что, возможно, стоит улучшить:
- Заменить на асинхронные операции обращение к бд
- Убрать возможность обращаться к сервисам напрямую, минуя API Gateway
- Переместить некоторые url и другие константы, например, в
appsettings.json - Настроить нормально CORS политику у API Gateway