1

我们正在构建一个 WCF 数据服务,该服务应该为任何类型的消费者客户端提供服务,从 WPF 桌面应用程序到以 .net 和非 .net 语言编写的智能手机和平板电脑客户端。

在设置 WCF 数据服务之后,我们正在寻找一种将实体框架模型验证代码中发生的验证错误传输回我们正在使用的 WPF 应用程序的标准方法。我们的目标是通过从 DbContext.SaveChanges() 调用中获取所有验证错误,一次性为 UI 元素(绑定)提供验证错误。

您能否建议如何使用实体框架模型在 wcf 数据服务中传输验证错误?是否有任何东西正在为WCF RIA 提供的此类功能提供开箱即用的支持?

到目前为止我发现的关于这个主题的内容

OData 中的词汇表 http://www.odata.org/blog/vocabularies-in-odata

验证策略 http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataservices/thread/73dcb4c2-f788-44d4-9d99-f4ba2a5cef55?prof=required

返回验证结果 http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataservices/thread/ef6479b8-e79e-4e4d-a645-4ad73195af90?prof=required

非常感谢任何帮助或建议

4

1 回答 1

2

我相信这篇文章解释了如何实现这一点;

在 WCF 数据服务中处理实体框架验证

于 2012-12-27T21:38:40.070 回答