Вопрос связанный с Mediator, а возможно с асинхронностью тоже.
Имеется 2 команды медиатора :
1) пишет модель в БД;
2) возвращает свойство с модели и шлет на проект #2(микросервисы)
В чем проблема:
Бывает при чтении с проекта #2 - получаем exception, так как модель еще не успела записаться, а мы уж е пробуем ее прочитать.
Понимаю что одно из решений было бы вернуть id записанного в бд модели, но по требованиям нужно высылать именно свойство, которое мы создаем в первом проекте.
Есть какие-то идеи - что чекнуть или куда можно копнуть?