1

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

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

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

我很高兴提供更多细节和简化代码。

干杯,丹妮丝

4

0 回答 0