您如何处理CQRS中的数据操作?我正在考虑命令,它有字节数组(或输入流)字段。然后在commandhandler中 我可以处理文件(将其保存到文件系统)并发送事件,其中将是保存文件的路径。这种方法可以,或者我应该使用不同的东西吗?
由于
答案 0 :(得分:1)
CQRS对“数据操作”这一主题保持沉默,只是说应用程序的“写入端”应该与“读取端”分开。没有明确的做法,它将在很大程度上取决于您的域名。
您的域名是否包含“文件”和“字节数组”的概念?可能不是,所以听起来好像您正在构建一个反腐败层,该层验证并将外部数据源转换为针对您的域发布的命令。