Entity framework 4 MVC将viewmodels映射到POCO

Entity framework 4 MVC将viewmodels映射到POCO,entity-framework-4,viewmodel,asp.net-mvc-3,Entity Framework 4,Viewmodel,Asp.net Mvc 3,我正在使用EF4和POCOs开发一个ASP.NETMVC3应用程序。我面临的主要挑战之一是如何将ViewModel映射到POCO 例如: 我有两个POCO对象->用户和订单。此外,我还有一个ViewModel-->UserOrderModel包含这两个模型。每当发布一些数据时,我都希望将UserOrderModel映射到一个用户和一个Order对象。这样做非常简单(可能只是在控制器中根据请求进行映射),但我想知道是否有一个好的、干净的解决方案来解决这个问题(我最初考虑为所有视图模型创建一个通用映

我正在使用EF4和POCOs开发一个ASP.NETMVC3应用程序。我面临的主要挑战之一是如何将ViewModel映射到POCO

例如:

我有两个POCO对象->用户和订单。此外,我还有一个ViewModel-->UserOrderModel包含这两个模型。每当发布一些数据时,我都希望将UserOrderModel映射到一个用户和一个Order对象。这样做非常简单(可能只是在控制器中根据请求进行映射),但我想知道是否有一个好的、干净的解决方案来解决这个问题(我最初考虑为所有视图模型创建一个通用映射交互,以便它们必须定义如何将自己映射到POCO对象)


提前感谢

听起来像是的工作


将MVC ViewModel映射到POCO的好例子。

很有趣,绝对值得研究。