我使用OData而不是WCF数据服务。在odata调用完成之前调用DataServiceProcessingPipeline.ProcessedRequest事件。 例如:对于以下URI,在返回数据之前立即调用ProcessedRequest。 http://somehost//odata/v3/data/Products()
我正在寻找拦截传入和传出请求,以便限制来自特定客户端的OData调用(方法和数据调用)的数量。即使使用IDispatchMessageInspector :: BeforeSendReply方法覆盖,它也是同样的问题。
有人可以帮我解决这个问题吗?