【发布时间】:2013-11-25 21:43:59
【问题描述】:
我正在构建一个处理无类型实体对象的 WebAPI OData 解决方案,如 this excellent post 中所述。像那篇文章一样,我预先定义了我的 EdmModel,并使用 MapODataRoute 方法并传入要使用的模型:
config.Routes.MapODataRoute("odata", "odata", ModelBuilder.GetEdmModel());
但是,这似乎不适用于我的方法中的 ODataQueryOptions 参数:
Get(ODataQueryOptions query)
{
}
它给出以下错误:给定模型不包含类型“System.Web.Http.OData.IEdmEntityObject”。参数名称:elementClrType
有没有办法让 ODataQueryOptions 与 MapODataRoute 一起工作?
【问题讨论】:
标签: asp.net-web-api odata