通过WSDL生成Web服务,以及不同的WSDL类型

时间:2014-04-27 17:14:49

标签: c# web-services wsdl

我从客户端收到WSDL文件并使用wsdl.exe生成抽象类,宽度为所有Web服务方法。

我将生成的文件添加到我的项目中并覆盖所有方法。当我运行Web服务,并观察WSDL文件时,我看到问题:

客户端WSDL:

<xs:element minOccurs="0" maxOccurs="unbounded" 
name="getFactResult" type="tns:Fact"/>

我的网络服务WSDL:

<s:element minOccurs="0" maxOccurs="1" name="getFactResult" 
type="tns:ArrayOfFact"/>

我的方法getFactResult返回Fact []。我不知道问题出在哪里。为什么我的WSDL文件与客户端WSDL不同。

0 个答案:

没有答案