命令查询责任分离(CQRS)是一种体系结构模式,它将命令(更改数据)与查询(读取数据)分开。有关更多详细信息和对学习资料的参考,请参阅“关于cqrs标记”。不要与命令查询隔离([CQS])混淆,后者是CQRS所包含的对象方法设计原则。
我正在将控制器中的API逻辑抽象为Mediatr命令和查询。我的POST和PUT端点通过标准.NET Core模型绑定验证进行了验证,但是我的.... >>>
作为一个新手,我正在慢慢适应Axon Framework。我正在创建2个聚合类的自行车聚合和插槽聚合,我的用例是必须停放自行车。 parkBicycle命令具有输入...
[Axon测试在设置聚合字段类型时设置失败-> HashSet
当我使用Set而不是List来保存对象集合时,我失败了(至少对我来说是这样)。我能够在此公共仓库中重现该问题,以便希望对您有所帮助...
值对象作为@AggregateIdentifier和@TargetAggregateIdentifier
首先,我很长的帖子很抱歉。有很多代码可以显示出对问题的详细了解,因此会丢失很多东西……请您仔细阅读所有内容:-) ...
我只是想把头缠在CQRS(/ ES)上。我没有对CQRS做任何认真的事情。可能我现在只是缺少一些非常基本的东西。目前,我正在阅读“探索CQRS和...
服务A-拥有一个Rest API来处理Command-A,在控制器上,我做了一些基本的字段验证(空检查,电子邮件格式检查等)。验证控制器之后,将Command-A发送到...
我对Saga Pattern很陌生。我知道在Saga的帮助下,如果发生任何故障,我们就能扭转局面。不管我看到的示例是什么,它们大多像订单服务-> ...
我想在视图投影上检查自己,以确保是否可以在读取模型中纯粹存在中介概念,同时在命令之间建立桥梁。让我使用人为的...
我正在寻找有关如何在CQRS结构化应用程序中构造名称空间的建议。当前,命令方和查询方在每个有界上下文中都位于相同的名称空间中,但是作为...
在同一spring boot应用程序中多次收听同一事件时处理轴突中的异常
我们正在将轴突集成到我们现有的Spring Boot应用程序中。我们目前正在使用Axon 4.1.2和Axon Server。例如,在注册过程中,我们触发一个...
在Blazor + CQRS体系结构中的DbContext中面临线程问题
我在我的项目中遇到了著名的“在上一次操作完成之前在此上下文中开始第二次操作”错误。我知道发生这种情况的原因,因为我正在调用相同的方法(...
我是轴突框架的新手。我研究了CQRS模式的理论。我知道,CUD与读取操作是分开的,它们都构成2种不同的服务。我的假设...
我正在使用CQRS,想检查用户的某些权限,但是对于在何处放置此检查方法感到困惑。为了理解我的问题,我将提供一些有关结构的信息:我有...
有人可以解释并发如何影响Web应用程序吗?有什么帮助!谢谢。
有人可以解释并发如何影响使用事件源,CQRS和微服务构建的Web应用程序吗?并发如何可能对最终用户产生影响? ...
[AEM +适用于6.1和6.2的AEM版本的React集成
我正在寻找集成AEM + react应用程序的方法。我的项目使用6.1版的AEM-CQ。没有SPA的情况下,如何集成反应。可以给一个步骤指导吗?
我正在开发基于使用CQRS的CleanArchitecture模板的应用程序。我所读到的有关CQRS的内容是读取和写入是分开的。这是否意味着我应该避免查询数据库...