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