При условии, что у меня есть 2 агрегата, заказ и клиент, а также OrderPayCommand в обработчике, он проверяет статус заказа и баланс клиента. Если все прошло успешно, он отправит событие OrderPaidEvent, которое будет обработано агрегатом Customer для обновления баланса.
Итак, как я могу проверить состояние двух агрегатов в одном обработчике команд? Итак, я использую это неправильно?