领域驱动设计检查规则获取数据

问题描述

我在 DDD 中使用了 CQRS 模式,
我有一些使用 Dapper 编写的查询。
在获取数据之前,我需要检查一些规则。
我的主要问题:这些规则必须用域模型处理吗? (从存储库中获取的域模型)?
例如:
我想获取特定“金融集团”的所有支付交易,在获取数据之前,必须检查当前用户是否是“金融集团”的成员之一。
现在这个检查必须用我的域模型(“金融组”)来处理吗?
然后在我的查询处理程序(CQRS 模式)中,我必须注入我的存储库以获取域模型? 我认为必须是仅用于命令的加载域模型?并且对于查询不得加载域模型。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)