Web Api Odata开放类型$orderby$filter

Web Api Odata开放类型$orderby$filter,api,web,odata,Api,Web,Odata,我在我的一个模型中使用开放类型,如下所示: public IDictionary<string, object> FieldValues { get; set; } 公共IDictionary字段值{get;set;} 非常适合创建字段和值的动态列表,直到我想在其中一个字段上使用odata$orderby或$filter查询。如果我试着让我 非基元集合仅支持按属性排序。不支持表达式 这对我来说很有意义,但我需要想出一些解决方案,让我能够创建一个键/值的动态列表,然后能够对它们进行

我在我的一个模型中使用开放类型,如下所示:

public IDictionary<string, object> FieldValues { get; set; }
公共IDictionary字段值{get;set;}
非常适合创建字段和值的动态列表,直到我想在其中一个字段上使用odata
$orderby
$filter
查询。如果我试着让我

非基元集合仅支持按属性排序。不支持表达式


这对我来说很有意义,但我需要想出一些解决方案,让我能够创建一个键/值的动态列表,然后能够对它们进行排序和筛选?

我想你想要实现的是,这可以做到,你可以在签入后获得master branch,也许下次你可以在github中打开一个问题让我们跟踪,谢谢

这个请求在今天被签入,从github获取主分支可以解决这个问题,或者您可以使用V5.5,它将在本月底发布