【发布时间】:2014-05-27 10:10:51
【问题描述】:
如何将查询选项应用于非 clr 类型。 .ApplyTo 方法在我使用时会引发错误。
错误:
"查询选项未绑定任何 CLR 类型。'ApplyTo' 仅 支持绑定到 CLR 类型的查询选项。"
var x = (EdmCollectionType)Request.GetODataPath().EdmType;
ODataQueryContext queryContext = new ODataQueryContext(Request.GetEdmModel(), x.ElementType.Definition);
ODataQueryOptions queryOptions = new ODataQueryOptions(queryContext, Request);
//codes.....
queryOptions.ApplyTo(Products);
【问题讨论】:
标签: c# asp.net-web-api odata