0
我想將HTMLPage作爲我的WCF REST服務的返回值傳遞給我的HTML5應用程序(客戶端)。 有沒有辦法做到這一點?或者其他方法?將HTMLPage作爲WCF REST服務的返回值傳遞
我想將HTMLPage作爲我的WCF REST服務的返回值傳遞給我的HTML5應用程序(客戶端)。 有沒有辦法做到這一點?或者其他方法?將HTMLPage作爲WCF REST服務的返回值傳遞
簡單的方法:從要返回HTML頁面的操作中返回一個Stream
,並將傳出內容類型設置爲「text/html」。你可以在http://blogs.msdn.com/b/carlosfigueira/archive/2008/04/17/wcf-raw-programming-model-web.aspx找到更多關於它的信息。
如果您不想自己創建HTML頁面,而是想要將某個對象轉換爲頁面的東西,則需要深入挖掘WCF的內部,並使用類似消息格式器爲你做轉換。這實際上還有很多工作要做,所以我強烈建議使用簡單的方法,除非在對象和其表示之間已經有了某種映射。