【发布时间】:2013-07-18 20:51:27
【问题描述】:
我有数据访问层对象,这些对象代表从 Web 服务中检索到的数据。
另一方面,我有 MVC 模型对象,它们表示相同的数据结构,但使用数据注释属性强制执行,以便执行 UI 验证等。
显然,对于每个读/写操作,我必须在 DAL 和模型对象之间交换数据。
问题是我是否可以将这种方法简化为只有一组对象并将它们用于两个层(数据访问和模型)。最佳做法是什么?
我知道有一些 NuGet 可以在这两种对象之间同步数据。你能建议使用哪一个吗?谢谢。
【问题讨论】:
标签: c# .net asp.net-mvc-4 data-access-layer