在哪里可以找到翻译的OData查询?

时间:2015-12-13 13:40:11

标签: c# entity-framework asp.net-web-api odata

当我点击http://www.com/api/product?$filter=Id%20eq%206时,我想知道翻译的OData查询在哪里。 OData查询将这些查询转换为SQL代码或查询表达式或其他什么?

实际上,我想知道OData的生命周期。

1 个答案:

答案 0 :(得分:0)

您可以将类型System.Web.OData.Query.ODataQueryOptions的参数添加到控制器上的Get()方法中。它将为大多数查询选项提供强类型对象模型,包括$filter。有关详细信息,请参阅Supporting OData Query Options in ASP.NET Web API 2