当我们使用EF(fe) viaMVC时,我们可以使用ModelState.IsValid来检测是否model可以传递DataAnnotations元数据。但是如何DataAnnotations在桌面(win-forms / wpf)应用程序中使用元数据?
更多的:
事实上,我想创建一个与ModelState(可以保存与每个相关联的属性和消息的字典)相同的对象。DAL然后,用一个包装validation-layer在VL使用的元数据来验证模型,它VL可以在任何项目中使用。我知道我应该使用反射器,但我没有任何经验。感谢任何帮助和建议。