我使用新的2012.2 OData東西(Microsoft ASP.NET Web API OData)並遵循基本示例。我有一個非常基本的POCO和其正「神奇」在/ OData的通過我的MVC網站曝光:WebApi OData元數據/說明
ODataModelBuilder modelBuilder = new ODataConventionModelBuilder();
modelBuilder.EntitySet<Job>("Products");
Microsoft.Data.Edm.IEdmModel model = modelBuilder.GetEdmModel();
config.Routes.MapODataRoute("ODataRoute", "odata", model);
這似乎神奇的電纜鋪設工作的OData「服務」的描述文件,並調用它很好地格式化我的產品控制器作爲ATOM。
我的問題與POCO,描述和元數據有關。這裏有太多的魔力,我不知道在哪裏找到文檔。我想能夠:
爲我的實體「說明」屬性(Excel的2013年數據連接嚮導中顯示此)
覆蓋我的POCO的類名與用戶友好名稱。作爲獎勵,讓我動態地設置這個動態。
我真的不知道什麼是生成「/odata/magic.svc」的文件,所以我不知道如何找到它的文檔。這是WebApi,OData,EntityFramework嗎?
謝謝!
非常感謝 – ProVega 2013-03-28 22:14:50