我们需要使用WCF使用第三方Web服务(用Delphi编写)。我们遇到的问题是Delphi服务是RPC / Encoded,它使用自定义SOAP Headers。如果我们将以下内容添加到ServiceContract中(以处理RPC编码):
[XmlSerializerFormat(Style = OperationFormatStyle.Rpc,
Use = OperationFormatUse.Encoded)]
我们收到一条错误消息,指出这不能与带标题的MessageContracts一起完成。
Message *** must not have headers to be used in RPC encoded style
有没有人知道解决这个问题?
由于