实现IDisbatchMethodInspector时不调用的服务方法

时间:2012-12-15 04:26:39

标签: wcf

我正在通过(1)从实现IDispatchMessageInspector的BehaviorExtensionElement派生的类和(2)通过应用于服务方法的接口方法定义的属性设置的类,实现IDispatchMessageFormatter来扩展WCF管道以获取一组服务方法。 / p>

我能够单独配置和运行每个,但是当配置为在IDispratchMessageInspector.AfterReceiveRequest中处理消息后一起工作时,永远不会调用方法IDispatchMessageFormatter.DeserializeRequest。但是,当我删除配置文件的行为配置时,会调用它。理想情况下,我将两个自定义类作为管道的一部分运行并一起工作。

关于问题可能是什么的任何建议或关于如何进一步调试的想法?

我很乐意提供更多细节和简化代码。

干杯, 丹尼斯

0 个答案:

没有答案