实体框架6使用WPF建模第一次数据验证

时间:2014-02-27 15:14:34

标签: c# wpf entity-framework validation

我一直在寻找一个合理且有效的解决方案。

我使用Model First方法使用EF6.0(VS 2013)创建了一个新数据库。此模型是在将使用数据库的WPF应用程序中创建的。我无法成功实现任何类型的数据验证(我已经在ASP和EF中完成了数据注释,元数据类等),但是,我无法使用我的元数据类。

有没有人有任何直截了当的文章/文章/博客/等有一个公司和VALID示例,说明如何使用EF6数据验证来驱动WPF应用程序中的UI通知?任何帮助都会对数据验证有所帮助,或者更好。在尝试持久化到数据库之前,我可以轻松地编写自定义验证逻辑来​​检查实体,但这似乎与实体框架及其内置验证属性的想法相反。

1 个答案:

答案 0 :(得分:0)

您的映射文件是使用Fluent API还是数据注释创建的?

也许您可以实施IValidatbleObject界面,或者您可以使用FluentValid库。

检查此答案How do I use IValidatableObject?

希望有所帮助。