我的应用程序具有以下架构: http://clip2net.com/clip/m50879/1303228845-clip-15kb.png
模型包含一组POCO对象,应在Web和服务端进行验证。 另外,我还有另外的ViewModel层,它只在Web端使用。 ViewModel层包含大多数验证逻辑,它与模型验证逻辑相同......
问题是: 避免将模型验证逻辑复制粘贴到ViewModel验证逻辑的最佳方法是什么?
答案 0 :(得分:0)
也许这很有趣: “如何:使用DataAnnotations属性验证模型数据” http://msdn.microsoft.com/en-us/library/ee256141(VS.100).aspx