【发布时间】:2011-02-13 19:57:12
【问题描述】:
我正在使用 EF-CodeFirst 从我的 Poco 对象及其配置创建数据库。 我大量使用 Dataannotation (Required, DataLength, RegularExpression, DataType) 来获取 MVC 的元数据,并让错误消息指向资源以便稍后本地化它们。
对于简单的 CRUD 操作,这不是问题。
但是一旦我需要 ViewModel 类,我就会从 Poco 对象中释放 Dataannotations。
如何在不损害 DRY(不要重复自己)原则的情况下将这两种设计结合起来?
谢谢 安德烈亚斯
【问题讨论】:
标签: asp.net-mvc-3 ef-code-first mvvm