我已经读过从View到Domain的最佳实践方法不是反转地图对象,而是使用命令处理架构。但是,除了这篇帖子http://weblogs.asp.net/rashid/archive/2009/08/25/restify-extending-asp-net-mvc.aspx之外,我还没有能够挖掘出任何相关信息。
任何人都可以在这方面向我推动正确的方向。
由于
答案 0 :(得分:2)
没有Best Practice这样的东西!尝试进行反向映射 - 如果有效,那就去吧!如果你遇到很多摩擦,那是因为你的域很复杂 - 并且不适合这种情况。
在您的域中提供此功能的简单方法就是:
Customer.UpdatePersonalInformation(personalInformationDto);
在那里做工作。