首页 > 解决方案 > DDD - 同一个“家族”的领域事件

问题描述

假设我们创建了一个商店,其中所有产品或订单都有不同的状态。当状态改变时,应该产生一个事件。当有很多状态时,生成事件的最佳方法是什么?对于每个可能的状态,创建代表事件的不同类(例如OrderCanceled等)或创建包含已更改状态的自定义事件?(例如带有状态属性的OrderStatusChanged )?

谢谢您的回答

标签: architecturemicroservicesdomain-driven-design

解决方案


推荐阅读