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

C# 在哪里可以找到已翻译的OData查询?,c#,entity-framework,asp.net-web-api,odata,C#,Entity Framework,Asp.net Web Api,Odata,我想知道当我点击例如http://www.com/api/product?$filter=Id%20eq%206。 OData查询是否将这些查询转换为SQL代码、查询表达式或其他内容 实际上,我想知道OData的生命周期。您可以在控制器上的Get()方法中添加类型为System.Web.OData.Query.ODataQueryOptions的参数。它将为大多数查询选项提供强类型对象模型,包括$filter。有关详细信息,请参阅。您可以向控制器上的Get()方法添加类型为System.Web.

我想知道当我点击例如
http://www.com/api/product?$filter=Id%20eq%206
。 OData查询是否将这些查询转换为SQL代码、查询表达式或其他内容


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

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

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

Ruffly:HTTP->OData(解析到表达式树)->实体框架(从exp生成SQL)->SQL执行->实体框架(映射到实体)->OData(为OData序列化)->HTTP响应。Ruffly:HTTP->OData(解析到表达式树)->实体框架(从exp生成SQL)->SQL执行->实体框架(映射到实体)->OData(为OData序列化)->HTTP响应。