我需要建立一個服務層。我需要服務一個MVC UI層。它也需要服務本地應用程序。我想在json中提供一切,因爲數據包的大小很小,我不希望多個協議調試。在WCF中使用json?這簡單嗎?
我喜歡使用SOAP,但是因爲它可以讓你使用c#輕鬆構建引用。
所以我有點卡住了。什麼是構建服務層以返回json並從某個合同自動構建的最佳方式?有沒有辦法?通過增加下endpointBehaviors設置爲您配置
[WebInvoke(Method = "GET",
RequestFormat = WebMessageFormat.Json,
ResponseFormat = WebMessageFormat.Json,
UriTemplate = "myTpl")]
[這個問題](HTTP: //stackoverflow.com/questions/2086666/wcf-how-do-i-return-clean-json)可能會給你一些提示。或者你也可以考慮用[asp.net web api](http://www.asp.net/web-api)構建你的服務。 – 2012-04-19 07:21:44