如何处理 svcutil/dotnet_svcutil 中的变色龙模式?

问题描述 投票:0回答:0

好的。问题直截了当,我不知道该多说什么。似乎

dotnet
没有提供任何解决方案来处理使用变色龙模式设计的 SOAP 服务。你以前遇到过这个问题吗?如果是这样,你有什么想法 - 但转向另一种语言/框架 - 如何处理这个问题?

更多信息:

我正在尝试通过此命令为此

wsdl
创建代理:

dotnet svcutil "https://reservations.mahan.aero/webservices/services/AAResWebServices?wsdl" -wr -ac

如您所见,

wsdl
遵循开放式旅行协议。在发生此错误之前,它会产生很多警告:

Error: The datatype 'http://www.opentravel.org/OTA/2003/05:POS_Type' is missing.
XPath to Error Source: //wsdl:definitions[@targetNamespace='http://www.opentravel.org/OTA/2003/05']/wsdl:portType[@name='AAResWebServices']

POS_Type
是在XSDs中定义的。

c# .net soap dotnet-svcutil chameleon-schema
© www.soinside.com 2019 - 2024. All rights reserved.