1
我創建了下面的方法合同,這從一個基於WCF REST服務返回Stream
Silverlight應用程序:返回從WCF基於REST的服務的流
[OperationContract, WebGet(UriTemplate = "path/{id}")]
Stream Get(string id);
實現:
public Stream Get(string id)
{
WebOperationContext.Current.OutgoingResponse.ContentType = "text/xml";
return new MemoryStream(Encoding.UTF8.GetBytes("<myXml>some data</MyXml>"));
}
A.如何使用WebRequest
訪問此方法?因爲這聽起來像是一個簡單的問題,我懷疑我可能會吼出錯誤的樹......也許返回XmlElement
是一個更好的方法。
B.從基於WCF REST的服務返回原始XML的建議方式是什麼?
我想你要找的字[POX(HTTP:// msdn.microsoft.com/en-us/library/aa738456.aspx) – 2012-01-02 14:20:25