нужные этим трём проекты. Настроил мультизапуск. Но WebApi и WebClient стартуются значительно быстрее, но не могут работать без Identity. И пока он запустится, WebApi уже успевает всгрустнуть и выдавать ошибки. И потом ещё какое-то время api ругается на внутренние ошибки (даже когда Identity уже запущен).
Такой проблемы нет, если вручную запустить Identity, подождать полного запуска, а потом уже запускать Api.
Как можно это починить или просто хотя бы заставить WebApi загружаться после загрузки Identity?
Запускать сначала Identity, ожидать его успешного запуска (например слать некий тестовый запрос пока не получишь 200), потом запускать остальные
То есть в проекте WebApi перед всеми операциями с builder пинговать Identity, ожидая его старта?
а как у вас развернуты приложения на тестовых и продуктовых контурах?
Да нет прода, это просто мой тренировочный проект
Обсуждают сегодня