OData Extensions changelog
Migration Extensions 1.0.2 Release
This release fixes a bug in request/response body translation (between OData V3 and V4) where the extension fails to replace the body with the translated one.
Migration Extensions 1.0.0 Release
The NuGet packages for OData Migration Extensions are available on the NuGet gallery.
You can install or update the NuGet packages for OData Migration Extensions v1.0.0 using the Package Manager Console:
PM> Install-Package Microsoft.OData.Extensions.Migration -Version 1.0.0
The new OData Migration extensions for ASP.NET Core 2.2+ enables an OData V4 service to handle OData V3 requests, allowing the migration of the service to OData V4 without changing its OData V3 clients.
To get started, refer to OData Migration extension usage and architecture.
Client Extensions 1.0.1 Release
This release relaxes the version upper bound on the dependencies so the extensions can be used in .NET Core 3 projects.
There are separate packages for OData V3 and V4 clients.
Client Extensions 1.0.0 Release
The NuGet packages for OData Client Extensions are available on the NuGet gallery.
You can install or update the NuGet packages for OData Client Extensions v1.0.0 using the Package Manager Console:
PM> Install-Package Microsoft.OData.Extensions.Client -Version 1.0.0
Client Extensions 1.0.0-Beta0
The NuGet packages for OData Client Extensions are available on the NuGet gallery.
You can install or update the NuGet packages for OData Client Extensions v1.0.0-Beta0 using the Package Manager Console:
PM> Install-Package Microsoft.OData.Extensions.Client -Version 1.0.0-Beta0
OData Client Extensions Beta0 includes 2 new packages Microsoft.OData.Extensions.Client.Abstractions and Microsoft.OData.Extensions.Client for ASP.NET Core 2.x.
Both packages depends on OData Client 7.x, the code for the packages can be found here, the namespace for both packages is Microsoft.OData.Extensions.Client.
The new OData client extensions for ASP.NET Core 2.x package introduced OData Client Factory to supports the extensions model and have default extensions to integrate with Http client factory. To get started, see Use Extensions in OData Client that works naturally with ASP.NET Core dependency injection. You can learn more about ASP.NET Core from the documentation.
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for