这里是这样的情况,为了支持我们的遗留系统,我们需要在用户登录时插入到表中。这基本上是一个 CRUD 操作,所以创建存储库/实体/命令/事件并没有真正意义因为这根本与任何业务规则无关。创建 CQRS 命令的唯一好处是该数据库写入可以在该模型下异步发生。走哪条路比较好?
- 使用 CQRS,然后调用存储过程。处理该命令时?
- 直接在控制器中调用数据库(我用的是asp.net mvc)
这里是这样的情况,为了支持我们的遗留系统,我们需要在用户登录时插入到表中。这基本上是一个 CRUD 操作,所以创建存储库/实体/命令/事件并没有真正意义因为这根本与任何业务规则无关。创建 CQRS 命令的唯一好处是该数据库写入可以在该模型下异步发生。走哪条路比较好?