在c#中获取odata查询参数

时间:2015-10-12 10:18:36

标签: c# asp.net .net odata

我在odata中对select过滤器进行了以下查询。

localhost:1034/odata/Pharmacy?$select=MemberAge,ClaimNumber

我想访问MemberAge中的ClaimNumberc#参数而不split function

如何访问该值?

1 个答案:

答案 0 :(得分:-1)

首先要说的是,如果您使用WebAPI OData库并返回IQueryable,那么您不需要访问选择值,因为库会处理所有这些。

如果你确实需要单独解析它,那么ODataQueryOptions命名空间中的System.Web.OData.Query类就是在库中解析它而你可以使用它。

如果你根本没有使用图书馆 - 而且我强烈反对这一点 - 那么你就是自己而且你必须自己拆分它。