DDD中的主/参考数据

时间:2018-01-19 16:41:58

标签: domain-driven-design

我正在尝试将CQRS / DDD首次应用到现有产品中,这有点像BBOM。

要求外部系统的数据进入“保留区域”,用户可以在其中验证一切正常,然后导入该数据。可能出现的一个非常接近的例子是发票和发票行项目。每个订单项都有一个商品代码,该代码在管理屏幕中设置,以便以各种方式使用(不仅仅用于开发票)。

到目前为止,我有一个有限的上下文用于导入/导出,一个有界的上下文配置(项目代码,立法相关信息等),以及一个有限的发票上下文。我需要验证输入的内容是否正确所以我希望添加一个服务方法来验证导入,该导入将贯穿发票聚合的所有规则,这也意味着我需要检查项目代码是否存在(I我持有发票行项目值对象中商品代码的ID。

我很难找到关于如何对来自另一个有界上下文的项目进行验证的指导,这让我相信我可能会做一些有点错误的事情!任何人都可以指出我应该如何构建这个方向吗?

0 个答案:

没有答案