我有代碼類似如下:我怎樣才能返回裸露的結果返回給WCF客戶端
<OperationContract()>
<Description("")>
<WebGet(Bodystyle:=WebMessageBodyStyle.Bare, UriTemplate:="TestConnection")>
Function TestConnection() As String
Public Function TestConnection() As String Implements ITestSvc.TestConnection
WebOperationContext.Current.OutgoingResponse.ContentType = "text/plain"
Return "Connection Success"
End Function
但它返回的是<string xmlns='...'>Connection Success</string>
怎樣纔可以有唯一的「連接成功」,而無需返回XML包裝。我知道我們可以用MessageEncoder做些什麼。但是,我想讓它在操作級別可用(某些操作需要XML/JSON包裝,某些操作不需要)。
任何人都可以幫助我嗎?
這很好,它幫助了我,而其他人不,謝謝 – smoothumut 2015-02-14 13:50:53