cqrs

    0热度

    2回答

    验证使用其他型号的事件有哪些选项? 购物车例如: 当增加一个购物车项目到购物车,应该有一个检查,如果该项目没有卖完呢。

    0热度

    1回答

    在我的系统时,一个新的事务添加到系统中,要求具有以下信息 A)是由交易 B)如果该交易将通过分期支付的客户端,分期付款(按月,evvery15天等)的频率 此外,如果该交易将不分期的分析数据必须得到更新(当月明确的等)支付。 因此,当用户提交一个新的事务以下必须做 1)添加一个新的客户,如果在请求的客户端不存在 2)添加新的交易成数据库 ,如果有分期付款 3)添加分期到数据库 别的 4)更新分析数

    1热度

    4回答

    在公元前我有以下规则: A project can be defined by an employer. An approver should approve the project. Then an employee can bid that project. A project can be directed by a member (= an employer or an employ

    0热度

    1回答

    这里是我的使用情况: case class Organization(id: String = UUID.randomUUID().toString, userId: String) case class OrganizationState(organization: Option[Organization]) case CreateOrganization extends Organizat

    2热度

    1回答

    我有以下型号: public class Team { public Guid Id {get; set;} public string Name {get; set;} public string League {get; get;} public int Rating {get; set;} } 在创建新的团队在系统中,我发布事件:TeamCrea

    0热度

    3回答

    微软服务和CQRS事件处理的新手。我想通过一个简单的任务来理解。在这个任务中,我有三个REST外部服务来处理一个事务/请求(服务)。这三个服务是 step1:客户创建。 第2步:为客户创建业务 第3步:为业务创建地址。 我想用InMemorySagaRepository和saga manager来实现这些事件的SAGA。 在哪里我必须启动存储库的SagaManager,它在RestControll

    0热度

    1回答

    我们担心为域事件使用单个Mongo集合(domainevents)的性能。 将domainevents集合拆分为每个聚合根分离集合是一个好主意吗? 我们有查询模型,它是基于多个聚合根的事件生成的。如果我们将domainevents划分为多个集合,那么Axon仍然会保留聚合根上的事件顺序吗? 这是否是一个好主意?

    0热度

    1回答

    我正在使用CQRS开展我的第一个项目,有些事情对我来说并不是很清楚。 假设我在我的模型中有一些客户,每个客户都有一个订单列表。 在我的阅读模型(由标准关系数据库支持)中,我将对所有客户的列表进行投影。此外,我会对所有订单列表进行预测。 在这第二个预测中,是否有一个外键与所有客户建立关键表?还是立即更好地进行非规范化处理,并在订单的表格中存储客户的所有相关数据?

    3热度

    2回答

    我已在在QUERY侧PROJECT1其中主要包含接口 public interface IQueryResult {} public interface IQuery<TResult> where TResult : IQueryResult {} public interface IQueryHandler<TQuery, TResult> where TQuery : IQuer

    0热度

    1回答

    我是CQRS & DDD的新手,对于我正在使用MS WideWorldImporters数据库的练习,此刻我陷于采购订单放置命令,说实话我不知道它应该如何显示你能指导我吗? 我应该有1个PlaceOrderCommand和处理程序应该使用它来创建PurchaseOrder填充它的OrderLines并保存。如果是,如何命令应该是时域模型的样子: 样品域模型: public class Purcha