如何使 POCO 与具有 DDD 中复杂关系的 Linq-to-SQL 配合使用
当我的域模型不是表驱动时,我正在努力寻找一种使 POCO 与 Linq-to-Sql 一起使用的方法 - 这意味着我的域对象与数据库架构不匹配。 例如,在我的域层…
当我使用参数化构造函数时,如何让 linq to sql 映射我的类型?
我知道L2S不是设计用于将自定义/POCO 类型映射到 L2S 实体类型,而无需对象初始值设定项语法。但是有没有一种背书方法可以实现这一点,以便我可以使用…
在域驱动设计中使用包装类使用外部系统的 api
有时,如果你想使用 facebook 或 twitter 的 api,你必须使用第三方的服务。然后我们必须创建各种包装类,使用所需的参数调用外部 api 的函数并返回所…
以下在应用程序服务中实施支付网关的实现是否正确
This is my interface public partial interface IPaymentMethod { void ProcessPayment(PaymentInfo paymentInfo, Customer customer, Guid orderGu…
流畅的 Nhibernate 映射 - 值对象内的一对多?
您好,我正在努力完善/重构域模型,并尝试将逻辑从应用程序服务转移到我的域模型中。现在我遇到了 NHibernate 问题。 该模型是一个 WorkEvaluation 类…
什么是领域模型?为什么它比 .net 中的数据集更受青睐?
我想知道,在作业中我一直在使用数据集。现在,当我开始在这家软件公司工作时,人们正在使用一种称为 DTO(数据传输对象)的东西。领域模型从何而来?…
使用 Automapper 进行扁平化和派生属性
我正在使用 EF4 和 Automapper 开发 ASP.NET MVC 站点。我取得了很大的进步,并且对设计感觉相当好(考虑到这是我第一次尝试真正的 DDD 架构)。但我…
EF4.1 Code First 复杂类型作为主键
我目前正在尝试使用 Entity Framework 4.1 的 RC 及其代码优先方法来实现我的域对象的存储库。 现在我有一个域实体“Voyage”,它有一个封装在“Voyag…
领域事件 v 事件聚合器 v...其他
我的域中有一个复合结构,其中叶节点(分配)有一个 DurationChanged 事件,我想在表示层视图模型结构(在 TimeSheetViewModel 中)的顶部使用该事件…
一个关于DDD、5层模型和业务逻辑的问题
Closed. This question is opinion-based. It is not currently accepting answers. 想要改进这个问题?更新问题,以便可以通过编辑这篇文章用事实和…