【发布时间】:2020-11-22 16:58:24
【问题描述】:
我学习了一段时间的 CQRS 和 DDD。我的问题是如何管理命令。特别是命令,因为命令可能比查询更复杂。如何使用嵌套的 dto 编写命令?
【问题讨论】:
-
我看不到命令和 DTO 之间的关系。您能否更准确地说明您要实现的目标?
-
@Manel,让我们认为我们必须创造产品。同样的命令我们必须创建相关的产品类型。我该如何设计我的命令?这是两张不同的桌子
-
也许你应该看看如何设计一个事件溯源/cqrs 系统。我不认为 stackoverflow 适合涵盖如此广泛的主题。
-
快速恢复:命令 -> 可以写入事件 -> 可以在读取数据库 (cqrs) 中进行投影。您的投影必须包含前端视图所需的所有数据。
-
@Manel,不,我的问题是设计命令。在正常的应用程序不是 cqrs 我们编写嵌套 dto(产品 dto 保持产品类型 dto)我们如何编写创建产品并创建产品类型的命令?
标签: domain-driven-design cqrs dto clean-architecture