We provide support for parsing the OData query, converting it to a LINQ expression and applying it to an IQueryable. If your business layer does not expose access to your data as an IQueryable, then you need to provide a separate mapping from the parsed OData query to whatever query mechanism your business layer exposes. You can get access to the parsed abstract syntax tree for the query from the ODataQueryOptions so that you can perform this mapping.
↧