寻找通过odata使用暴露插入物的指南

时间:2011-06-29 15:17:09

标签: c# wcf odata

我找不到如何通过odata(wcf)公开插入Post方法的指南。我目前有一个实体集公开,我希望能够在将新实体插入数据库之前验证输入。我不希望在可能的情况下公开操作,但让get返回一个实体集,并post插入具有相同端点的实体集。

有人可以将我链接到一个吗?

2 个答案:

答案 0 :(得分:0)

我不明白你的问题,但我觉得你正在寻找interceptors - 特别是ChangeInterceptor(如果是WCF数据服务)。

答案 1 :(得分:0)

作为WCF数据服务基础架构的一部分,您拥有所谓的拦截器。这些可以帮助您在到达获取数据或插入数据的代码之前获取进入并处理的请求。通过拦截,您可以执行您想要执行的自定义逻辑,然后继续并返回到客户端。所以请留意拦截器的概念。