我使用新的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