好好笑程式筆記
2014年3月19日 星期三
WebApi-強制格式為json
教學來源:保哥
連結
Global.asax 檔案的 Application_Start() 事件裡加入語法
GlobalConfiguration.Configuration.Formatters.XmlFormatter.SupportedMediaTypes.Clear()
感謝保哥教學。
WEBAPI筆記-不需要資料合約名稱為
參考來源:
http://readily-notes.blogspot.tw/2014/01/aspnet-mvc-4-webapi-northwind-controller.html
錯誤原因:
「
不需要資料合約名稱為 'Employees_14BF9F9F0C1DAB0594B23F2EB7695ECA92DD0B880DFF02A4CD9698A2DADBA635:http://schemas.datacontract.org/2004/07/System.Data.Entity.DynamicProxies' 的型別 'System.Data.Entity.DynamicProxies.Employees_14BF9F9F0C1DAB0594B23F2EB7695ECA92DD0B880DFF02A4CD9698A2DADBA635'。請考慮使用 DataContractResolver,或將任何不明的型別新增到已知型別清單 - 例如,可以使用 KnownTypeAttribute 屬性,或將它們新增到會傳送給 DataContractSerializer 的已知型別清單。
」
解決方法:
在Model.Context.vb的Sub New()加入
Me.Configuration.ProxyCreationEnabled = False
即可解決。
感謝前輩的教學,讓我可以繼續學習了。
較新的文章
較舊的文章
首頁
訂閱:
文章 (Atom)