MiniProfiler WCF异步支持

时间:2013-07-24 14:17:18

标签: wcf asynchronous mvc-mini-profiler

MiniProfiler.WCF是否支持WCF的异步调用?

似乎在使用AfterReceiveRequest上的异步接口IDispatchMessageInspector调用我们的WCF服务时,永远不会触发。

我认为这是因为只有在操作级别才在整个WCF管道中实现Async。

这使我编写了IParameterInspector并使用BeforeCallAfterCallOperationContext.Current.IncomingMessageHeadersOperationContext.Current.OutgoingMessageHeaders中开始分析,以读取和编写标题。这在主机上运行正常,但在客户端上没有OperationContext.Current,因此我们无法接收标题。

客户端检查器上的

AfterReceiveReply永远不会被异步WCF触发,因此我们也无法从那里获取标头。

有没有人在这个领域取得任何进展,或者有没有人对我们如何才能将时间安排回客户有任何建议?

0 个答案:

没有答案