我想到了一个关于CQRS和DDD的简单方案,但我想不出正确的方法来实现它:
Order和Buyer是Ordering服务内部的两个聚合根。当用户签出购物篮时:
一个(集成事件)>在(购物篮)服务中引发。
domain event
因此,在这种情况下,我想更改订单状态。更改订单状态需要命令。我应该在哪里发送此命令?从我到目前为止所读的内容来看,在
domain event handler
domain event handler
内引发domain事件是否正确?我进行了很多搜索,但是以前的答案对我来说是如此复杂。如果有人澄清,我将不胜感激。提前致谢。我想到一个关于CQRS和DDD的简单方案,但我想不出正确的方法来实现它:Order和Buyer是Ordering服务内部的两个聚合根。当用户签出...
无论如何,事件是关于系统中发生的事情的事实,这对于我们捕获它很重要,然后我们可以基于一系列事件重建系统的当前状态,
根据我到目前为止所读的内容,在域事件处理程序中创建和分派命令是不合适的。