0
我的WebService中的一個方法返回一個DataSet,其中包含5個variables
。其中2人是string
,1 int
和另外2人boolean
。WebService wsdl響應
發佈的WebService後,在wsdl
特定響應的樣子:<s:element minOccurs="0" maxOccurs="1" name="myMethodResult">
現在,人們消費的WebService問我,如果我可以讓wsdl
最終看起來像這樣以某種方式改變:
<s:element minOccurs="1" maxOccurs="1" name="variable1" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="variable2" type="s:string" />
<s:element minOccurs="0" maxOccurs="1" name="variable3" type="s:int" />
<s:element minOccurs="0" maxOccurs="1" name="variable4" type="s:boolean" />
<s:element minOccurs="1" maxOccurs="1" name="variable5" type="s:boolean" />
我該如何做到這一點?
對不起,提供的信息不準確。不是WCF WS,而是常規SOAP。 –
那不是那麼簡單。看看[這個](回答)。(http://stackoverflow.com/questions/3961112/how-to-make-a-dotnet-webservice-set-minoccurs-1-on-a-string-value)SO回答。您可以隨時手動更改或編寫一些自行更新文本的代碼。 –