C# 使用WCF使用带有自定义SOAP头的DelphiWeb服务

C# 使用WCF使用带有自定义SOAP头的DelphiWeb服务,c#,wcf,delphi,soap,wcf-client,C#,Wcf,Delphi,Soap,Wcf Client,我们需要使用WCF使用第三方web服务(用Delphi编写)。我们遇到的问题是Delphi服务是RPC/编码的,并且它使用自定义SOAP头。如果我们在ServiceContract中添加以下内容(以处理RPC编码): 我们得到一个错误,说这不能与带有头的MessageContracts结合使用 Message *** must not have headers to be used in RPC encoded style 有人知道怎么解决这个问题吗 谢谢 Message *** must n

我们需要使用WCF使用第三方web服务(用Delphi编写)。我们遇到的问题是Delphi服务是RPC/编码的,并且它使用自定义SOAP头。如果我们在ServiceContract中添加以下内容(以处理RPC编码):

我们得到一个错误,说这不能与带有头的MessageContracts结合使用

Message *** must not have headers to be used in RPC encoded style
有人知道怎么解决这个问题吗

谢谢

Message *** must not have headers to be used in RPC encoded style