如何从.NET调用Sabre EnhancedSeatMapRQ soap web服务?

jfi*_*ker 5 .net soap sabre

我可以从SoapUI在TSTS环境中调用EnhancedSeatMapRQ.当我使用Visual Studio 2015生成的Soap代理进行相同的调用时,我得到null反序列化的Items部分.我还在ApplicationResults部分获得"已完成"(成功).我可以看到Fiddler这个调用实际上是成功的,而这个问题是由.Net反序列化造成的.

Gia*_*rlo 4

EnhancedSeatMapRQ v3.0 似乎没有正确反序列化响应。

有一个专门为 .NET 为 v2.0 创建的 WSDL,在另一个 WSDL 得到纠正之前,您可以使用该 WSDL,链接如下:
http ://webservices.sabre.com/drc/providerdoc/Merchandising/EnhancedSeatMapService_2_0_dotNET.zip