Skip to content
This repository has been archived by the owner on Dec 29, 2020. It is now read-only.

A .NET Standard 2.0 library for parsing OData 4.0 queries

License

Notifications You must be signed in to change notification settings

Net-Http-OData/Net.Http.OData

Repository files navigation

Net.Http.OData

Net.Http.OData is a .NET Standard library which makes it easy to consume an OData 4.0 Query.

Nuget

Branch Status
/develop GitHub last commit (branch) Build Status Nuget (with prereleases)
/master GitHub last commit Build Status Nuget GitHub Release Date

Installation

Install the nuget package dotnet add package Net.Http.OData or Install-Package Net.Http.OData

Entity Data Model

The Entity Data Model describes the entitites in the OData service, the classes are in the namespace Net.Http.OData.Model.

Query

The Query classes describe an OData Query request, the classes are in the namespace Net.Http.OData.Query.

Also see:

For further details regarding the OData 4.0 specification, see:

Supported .NET Versions

The NuGet Package contains binaries compiled against:

  • .NET Standard 2.0
    • Has an implicit dependency on Newtonsoft.Json 10.0.1 or later due to the internal use of the JsonPropertyAttribute
    • Has an implicit dependency on System.Text.Json 4.6.0 or later due to the internal use of the JsonPropertyNameAttribute
  • .NET Framework 4.5
    • Has an implicit dependency on Newtonsoft.Json 6.0.4 or later due to the internal use of the JsonPropertyAttribute

To find out more, head over to the Wiki.