首页 > 解决方案 > 通知验证者验证要求更改的最佳方式是什么?

问题描述

验证阶段之一是检查关联的 id 是否存在于数据库中。为了不为每个验证引用 dbcontext,我决定对其进行优化并将这些 ID 作为静态字段存储在验证器中。但我需要了解这些 ID 列表的更改。我研究了 和 之类的主题Event SourcingKafka但似乎这不是我需要的。这种模式/技术适合 EDD,但我有 DDD。另外,我不需要保留事件/消息列表。

我如何看待问题的解决方案:

我的应用程序的架构:“干净的架构”(Domain-Application-Infrastructure-WebUI)+ CQRS。

为什么我决定将 ID 列表存储为静态字段?

我是否对问题做出了正确/有效的解决方案?我很困惑,在与 CQRS 一起分析事件时从未遇到过这种方法。另外,创建静态字段看起来像拐杖。

标签: c#asp.net.netcqrs

解决方案


推荐阅读