【发布时间】:2015-04-16 07:19:14
【问题描述】:
这个问题我可能听起来很愚蠢,但我真的很困惑。创建命令、查询、命令处理程序、查询处理程序和存储库并使用依赖注入来分别根据查询和命令解析查询处理程序和命令处理程序是否符合 cqs 或 cqrs 的条件?
或者将任务并行库用于命令和查询处理程序有资格作为 cqrs 而不是 cqs?
或者是否真的基于Use Case是否存在协同域的场景--> 多个用户试图访问有限的数据。
【问题讨论】:
-
这根本不是一个愚蠢的问题。当您开始查看 CQRS 模式时,这是一个非常常见的问题。我认为 Alexey Zimarev 的回答在更高的层面上很好地解释了这些差异。
标签: design-patterns domain-driven-design cqrs command-query-separation