我们正在使用 .NET WCF 服务项目重新创建基于第三方 WDSL 的 Web 服务。然而,客户期待所有操作的响应,即使它们是 void 类型。空正文将用于指示操作成功完成。
响应应如下所示:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body/>
</s:Envelope>
问题是我们新创建的 wcf 服务没有响应主体,即使我们使用 SOAP 1.1 消息格式和基本 http 绑定抛出错误异常。
有没有办法始终 1. 发送响应正文,2. 使用 SOAP 1.1 发送故障正文?我们正在使用 SoapUI 来测试服务。