Приветствую. Хэлп плиз с логикой) Есть аггрегат Заказ. Есть события домена.
Есть заказ, у него много этапов жизненного цикла, на каждый из них нужно оповестить юзера смской. Создание ивента оповещения юзера расположено в самом заказе.
1) Правильно ли я понимаю, что это неверно? Нужно в заказе генерить ивенты на изменение статуса, отлавливать и создавать ивент на оповещение?
2) Кто должен генерить ивенты оповещения юзера, ведь это не юзерская обязанность? Или можно просто без агрегата, тупо ивенты в диспатчер засунуть в сабскрайбере изменения статуса заказа, или тут ивент на оповещение лишнее и сразу огранизовать оповещение в сабскрайбере?
Поделитесь опытом)