命令查询责任分离(CQRS)是一种体系结构模式,它将命令(更改数据)与查询(读取数据)分开。有关更多详细信息和对学习资料的参考,请参阅“关于cqrs标记”。不要与命令查询隔离([CQS])混淆,后者是CQRS所包含的对象方法设计原则。
我正在使用Azure Functions的CQRS设计模式。我通过我的HttpTrigger Azure函数获得动态请求对象。现在,我已经映射我的命令根据 "EventType "属性在 ...
我正在寻找围绕DDDCQRS原则的最佳实践,以处理有界上下文之间的关系。我们有两个BC物业管理上下文和租户门户上下文。我们有 ...
目前我们使用的是Axon 2。我们使用的是Axon 2带有重播选项的订阅事件处理器。在Axon 4中,一个显著的区别是跟踪事件处理器。...
我有一个小问题,我在nestjs中使用kafka和cqrs。我的问题是什么是处理写入过程中的错误的最好方法。我把请求发送到我的nestjs应用的web api上,我 ...
我开始使用CQRS,我想我不太确定如何(或者是否可以这样做)添加一个查询,可以对最终查询的结果进行过滤和排序。例如: public partial ...
我正在按照域驱动设计创建微服务,它将负责在电子商务环境中处理客户帐户信息。例如:一个客户有一个...
无隐式引用从'System.Collections.Generic.List '到'MediatR.IRequest '+ .NET Core + CQRS
我正在API控制器方法中获得一个List,并将其传递给Handler,如下所示。我打算做的是遍历列表,并将列表中的所有项目保存到数据库中。公共类...
我是否将Azure Table Storage或SQL Azure用于我们的CQRS读取系统?
我们将在内部实现CQRS系统的读取部分,目标是极大地提高我们的读取性能。目前,我们的阅读是通过运行...
我正在使用CQRS模式实现微服务架构。我有一个使用API 网关,Lambda和DynamoDB的有效实现,但有一个例外-事件源。事件...
跨越DDD整体中的服务/模块时,将在我的处理程序中调用中介是正确的
关于架构的序言,在微服务中,这可能是根据干净架构的服务:BasketService Api应用程序[CQRS]核心基础结构CatalogService Api ...
使用MediatR在CQRS中工作,在启动时,我注册了DomainEventDispatcher,Repos,查询和事件处理程序以及服务。仓库可以与DbContext一起使用,我的服务也可以。一切...
DynamoDB的事件源,并且恰好在交付后,我应该按AggregateId排序吗?
嗨,大数据朋友!我计划使用DynamoDB和Elixir为内部简单消息传递系统实现事件源模型。 DynamoDB中此特定表的目的将...
我试图从AAA000-> ZZZ999调用创建ID的方法。该方法本身可以正常工作,但是我异步调用它,这在创建2个或更多案例时会引起问题...
我想在通用字典中添加项目。这是我的示例:公共类EventHandlerService:IEventHandlerService {私有只读字典
鉴于任何实体Foo,我通常创建名为CreateFooCommand,UpdateFooCommand和DeleteFooCommand的命令。它们的结构都非常相似,所以我想知道什么是...
我需要设计一个可扩展的,读取优化的访问方式,以访问我们从外部复制的一组数据。对于某些查询的数据,我们必须记住,它不仅是数据,还包括代码和数据。如果您...
我正在使用CQRS设计模式。我有15种以上与每种事件类型相对应的命令处理程序。我想避免在切换情况下根据事件类型调用相应的命令处理程序。 ...
在我的aspnet核心3.1项目中,我正在使用CQRS方法,但是我遇到了获取正确的Rest异常的问题。我取回服务器错误,而不是实际的错误。我的RestException类看起来像:...
如何在CQRS .NET Core中使用基本处理程序类解决构造函数中的注入问题
我正在尝试创建CQRS模式应用程序。我有处理程序类来管理我的业务。但是在构造函数中会出现很多项目,因此我需要在我创建的每个处理程序中编写它们。所以...
关于在.NET API中使用CQRS模式,我已经看到了一些将请求直接反序列化到命令/查询中,然后将其发送以进行处理的示例,例如:[...