在操作完成之前调用DataServiceProcessingPipeline.ProcessedRequest

时间:2017-09-27 11:59:08

标签: wcf service odata idispatchmessageinspector

我使用OData而不是WCF数据服务。在odata调用完成之前调用DataServiceProcessingPipeline.ProcessedRequest事件。 例如:对于以下URI,在返回数据之前立即调用ProcessedRequest。 http://somehost//odata/v3/data/Products()

我正在寻找拦截传入和传出请求,以便限制来自特定客户端的OData调用(方法和数据调用)的数量。即使使用IDispatchMessageInspector :: BeforeSendReply方法覆盖,它也是同样的问题。

有人可以帮我解决这个问题吗?

0 个答案:

没有答案