Я использую Prism для своего приложения и получил 3 модуля с именами A, B, C.
A запускает событие x, B запускает событие y.
C будет прослушиватьсяэти два события x и y.
В случае события x => обработчик события с именем XEventHandler => который будет генерировать объект A.
В случае события y => обработчик события с именем YEventHandler
В YEventHandler будет использоваться объект А.Поэтому мне нужен какой-то способ справиться с этим так:
Если объект A создан => YEventHanlder будет выполнен, если модуль C перехватит y Событие
Если объект A еще не создан (событие x еще не было запущено или процесс создания объекта A еще не завершен) => YEventHanlder необходимо дождаться, пока объект A не будет готов, и продолжить.
Как я могу решить эту проблему?
Спасибо за такое классное сообщество.