我有一個WCF操作返回顏色列表:返回列表<T>作爲來自WCF服務的XML響應?
public List<Color> GetColors()
{
List<Color> colors = new List<Color>();
colors.Add(new Color {Name = "Red", Code = 1});
colors.Add(new Color {Name = "Blue", Code = 2});
return colors;
}
當我在WCF測試客戶端運行它,它工作得很好,我可以看到的顏色數組,但我實際上喜歡的是如果它返回XML響應,然後我可以將RichTextBox
的文本設置爲xml的內容。我怎樣才能做到這一點?
這工作得很好。我讀到關於IDispatchMessageInspector的所有內容是什麼? – Xaisoft 2011-05-13 17:07:05
如果要在消息到達或發送消息之前對消息執行修改,可以使用稱爲消息檢查器的WCF擴展機制。你可以在這裏查看更多信息:http://msdn.microsoft.com/en-us/library/aa717047.aspx – 2011-05-13 17:18:38
如果我不想只返回普通的xml,但我想把它作爲一個soap返回信封? – Xaisoft 2011-05-13 17:30:18