除了“真实”对象之外,DDD 存储库还可以使用摘要对象吗?物体
假设我正在创建一个存储库来存储数字电子书,如下面的界面所示。该存储库将存储书籍的实际文本以及标识书籍的元数据(标题、作者、出版商、ISBN 等)…
使用 CQRS 和域驱动设计发送电子邮件或 SMS
目前,我们正在构建一个基于 CQRS 和领域驱动设计原则的新架构。我们现在正在讨论如何处理外部沟通。为了使问题更加具体,我使用了在客户创建订单时发…
具体例子说明为什么“贫血领域模型”如此重要被认为是反模式
Closed. This question needs to be more focused. It is not currently accepting answers. 想要改进这个问题吗?通过编辑这篇文章来更新问题,使其…
在应用程序服务中使用 transactionscope
在我当前的支付网关应用程序中,我想执行此步骤 从 paypal 转账资金。 将付款记录保存在数据库中 按用户转账的金额增加用户的资金(在我们的数据库中…
基类“实体”和“ValueObject”领域驱动设计
您是否总是创建这两个抽象基类作为 DDD 中任何新项目的基础? 我读过实体应该有两件事。首先,一个身份属性,可能是通用类型。其次,Equals() 方法确…
域对象、POCO 和实体之间有什么区别?
我的印象是它们基本上都是一样的。模型对象也一样吗? 现在,在我的架构中,我有: class Person { public string PersonId; public string Name; pub…
如何在域对象和服务中的验证与 UI 层中的验证保持 DRY
我已经寻找了答案,甚至就这个主题提出了几个问题,但还没有真正找到正确的答案。如何向 UI 层公开 POCO 域对象和服务中的验证方法?目前我正在使用网…