cqrs 相关问题

命令查询责任分离(CQRS)是一种体系结构模式,它将命令(更改数据)与查询(读取数据)分开。有关更多详细信息和对学习资料的参考,请参阅“关于cqrs标记”。不要与命令查询隔离([CQS])混淆,后者是CQRS所包含的对象方法设计原则。

.NET 8 - 在创建时保留导航属性数据的最佳方法

我遇到了很常见的问题(我认为)。 “REST”API、.NET 8、MediatR CQRS、EF Core 假设我们有以下类: 公共类 OrderHeader:AuditableEntity { 公众要求

回答 1 投票 0

需要外部系统信息的命令

假设我正在实现一个使用事件源管理股票和投资组合的应用程序。我有以下命令: 创建投资组合 买入股票 卖出股票 关闭投资组合 处理...

回答 1 投票 0

两阶段提交会导致什么问题?

最近我多次读到两阶段提交很糟糕,但总是作为旁注。所以从来没有一个很好的解释。 例如,在 CQRS 之旅第 5 章中: 其次,我们...

回答 2 投票 0

流畅的验证 - 如何重用属性规则?

我正在使用 MediatR 库将 Fluent Validations 与 CQRS 结合使用。我的解决方案中使用了以下 Fluent 包版本以及 .NET 7 和 C#。 FluentValidation - 11.8.1 流畅验证。

回答 1 投票 0

在 DDD 中是否建议将事件存储和事件总线与事件溯源相结合?

我目前正在探索领域驱动设计 (DDD)、事件溯源和 CQRS。我正在寻求澄清是否建议对事件存储和事件总线使用单个组件。该...

回答 1 投票 0

您将如何处理 CQRS 中的查询?

我正在学习微服务,并且正在学习使用流行的领域驱动设计战术模式和 CQRS 来实现它们。对于我的第一个项目,我尝试创建一个简单的

回答 1 投票 0

关于如何触发投影的问题

我正在学习 CQRS 和常见的战术 DDD 模式,但我对如何触发另一个微服务中的投影有点困惑。 出于学习目的,我没有使用事件溯源......

回答 1 投票 0

聚合类中的版本属性泄漏事件溯源详细信息

我正在构建一个遵循干净架构方法的应用程序。它试图确保领域层独立于任何基础设施层。但我看了很多例子

回答 1 投票 0

如何对基于 Clean Architecture 和 CQRS 的控制器进行单元测试?

我有一个产品 API,我打算通过 xUnit.net 和 Moq 对其进行单元测试。顺便说一句,我对单元测试完全陌生。我看过一些关于通过存储库 patt 进行控制器单元测试的视频...

回答 1 投票 0

无法跟踪实体实例,因为已在跟踪另一个具有相同键值的实体实例。 DDD + CQRS + EF Core

我或多或少遵循 Microsoft 的 DDD 和 CQRS 模式示例(eshopOnContainers 应用程序)来构建我的应用程序。 我有以下主要组件: 应用层/交易后服务

回答 1 投票 0

除了使用事件源模式存储动作事件之外,是否可以存储状态事件?

考虑以下场景: 事件源聚合管理包的传输 它可以接收诸如“包裹在早上 5 点加载”、“包裹在早上 7 点停止在这里......”之类的命令。

回答 1 投票 0

事件溯源:更新事件数据

我正在努力解决事件溯源中的一个场景。 我有订单拣选系统,可以准备订单。 我注册了订单准备事件,pickedQuantity>requestedQuantity 我是

回答 1 投票 0

为什么CQRS被称为微服务设计模式而不是单体设计模式?

CQRS 模式将应用程序分为两部分:命令端和查询端。命令端处理创建、更新和删除请求。查询端通过使用...

回答 1 投票 0

Spring boot项目的Event Handler没有捕获Axon Framework中的Event

我尝试使用 CQRS 设计模式实现一个简单的微服务。我使用 axon 框架和 spring boot 3.1 来开发这个。我将查询和命令服务划分为单独的项目。那时

回答 1 投票 0

域事件处理程序和数据库更改事件

我是域驱动和 CQRS 的新手,对事件处理程序机制有点困惑。 Domian 事件正在触发发生的事件。例如创建的帐户。 公开课账户:AggregateRoot...

回答 3 投票 0

CQRS 和检索具有依赖关系的模型

我是 CQRS 的新手,遇到了一个我不知道如何最好解决的设计问题。我有 2 个模型 - 用户和请求。用户可以创建请求并查看创建的请求。在申请/请求/

回答 1 投票 0

跨聚合预测

我是 CQRS 和事件源领域的新手,正在尝试评估它是否适合我的情况。我希望得到关于如何进行跨聚合投影的建议。 我在想...

回答 1 投票 0

事件源中“当前状态”存储在哪里?

我了解 cqrs,但我在事件溯源的一部分方面遇到问题。每个人都说“你不存储聚合的当前状态,你存储应用于该状态的事件序列

回答 2 投票 0

未使用自动映射器从数据库接收所有数据

在我的宠物项目中将响应从 DB 映射到 Dto 模型时遇到一些问题: 映射之前: 映射后: 这里有一些代码(抱歉,如果它是多余的,但只是想澄清问题): 公开

回答 1 投票 0

为 .net 6 设置 MediatR 后未调用验证器

我正在尝试在我的测试项目中设置 CURD。 我正在使用最新的 MediatR nuget 库。 services.AddValidatorsFromAssembly(Assembly.GetExecutingAssembly()); services.AddMediatR(cfg => ...

回答 2 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.