In the Deep insert support in OData webapi blog post, we demonstrated how to add deep insert capabilities to an OData service. In this blog post, we demonstrate how to add deep insert capabilities in OData client.
In the following sections, we implement a client app.
Create a Console application
Start Visual Studio 2022 and select ...
Background
In OData Web API 7.7.0, we added support for deep insert. In deep insert, we create an object and its related items or link existing items in a single request.
This blog post is a continuation of Bulk Operations Support in OData Web API. In that blog post, we explained how to use ODataAPIHandler and ODataAPIHandlerFactory ...
Background
The OData URI parser parses the $filter query to a FilterClause.
The FilterBinder translates an OData $filter parse tree represented by a FilterClause to an Expression. The Expression can be applied to an IQueryable and passed to an ORM (e.g Entity Framework Core) for processing.
The FilterBinder contains the default ...
Introduction
In OData core v7.9.0 we added improved support for $count segment in $filter collection properties.
$filter=navProp/$count($filter=prop gt 1) gt 2
$filter=collectionProp/$count($filter=prop gt 1) gt 2
Previously, versions of OData core had support for:
$filter=navProp/$count gt 2
$filter=collectionProp/$count gt 2
We are ...
OData Connected Service 0.8.0 has been released and is now available on the Visual Studio Marketplace.
The new version adds the following features:
Add support for loading configuration settings from an existing configuration file
Saving the configuration wizard state when navigating through the pages
Add support for ...