0
我目前返回一個字符串像這樣一個WCF方法:如何從WCF服務返回特定的SOAP響應?
string CreateDesign(string UID, string TemplateName)
的retruned串用這種方法創建:
string RequestProcessed(string status, string UID)
{
XDocument doc = new XDocument(
new XElement("RequestProcessed",
new XElement("Status", status),
new XElement("UID", UID)));
return doc.ToString();
}
的答覆中說我使用SOAPUI是這樣的了:
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/">
<s:Body>
<CreateDesignResponse xmlns="http://tempuri.org/">
<CreateDesignResult><![CDATA[<RequestProcessed>
<Status>OK</Status>
<UID>FolderName</UID>
</RequestProcessed>]]></CreateStandardResult>
</CreateStandardResponse>
</s:Body>
</s:Envelope>
客戶期待這樣的:
<soap:Body>
<m:RequestProcessed xmlns:m=" ">
<m:Status></m:Status>
<m:UID></m:UID>
</m: RequestProcessed >
</soap:Body>
我該怎麼做才能讓WCF服務返回類似的響應? 我很努力,現在已經有一段時間了,感謝任何幫助。
問候。
看一看我添加的例子 –