Как опубликовать sh событие неагрегированного Root объекта? - PullRequest
0 голосов
/ 23 марта 2020

поэтому я использую Гнездо Js с CQRS и DDD на микросервисе среду с хранилищем событий и MySql в качестве базы данных, в гнезде Js для публикации sh событие, объект должен иметь тип агрегат Root, поэтому он используется для отбрасывания объекта, возвращенного после сохранения его в база данных таким образом, она имеет тип агрегат root.

, что мне нужно сделать сейчас, это просто опубликовать входящий запрос, как он есть в событии, и другие службы будут слушать это событие без необходимости тип агрегата Root.

(пример: у меня есть входящий заказ на Order-Microservice , содержащий объекты, необходимые для других микросервисов, таких как (Delivery-Microservice и Assembly-Microservice .. ..) мне не нужно сохранять его в порядке мс, чтобы иметь возможность опубликовать его sh, потому что он содержит данные, которые мне не обязательно нужны в порядке мс)

Гнездо Js EventPublisher требует o bject быть агрегатного типа Root, как мне опубликовать sh это событие в EventStore?

1 Ответ

1 голос
/ 24 марта 2020

Совокупность не всегда требуется Root. enter image description here

...