Net.Http.WebApi.OData 4.0.1

There is a newer version of this package available.
See the version list below for details.
Install-Package Net.Http.WebApi.OData -Version 4.0.1
dotnet add package Net.Http.WebApi.OData --version 4.0.1
<PackageReference Include="Net.Http.WebApi.OData" Version="4.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Net.Http.WebApi.OData --version 4.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Net.Http.WebApi.OData, 4.0.1"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Net.Http.WebApi.OData as a Cake Addin
#addin nuget:?package=Net.Http.WebApi.OData&version=4.0.1

// Install Net.Http.WebApi.OData as a Cake Tool
#tool nuget:?package=Net.Http.WebApi.OData&version=4.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

A library which makes it easy to consume an OData Query with ASP.NET WebApi.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on Net.Http.WebApi.OData:

Package Downloads
MicroLite.Extensions.WebApi.OData

A .NET 4.5 library which adds OData 4.0 support to the extension for the MicroLite ORM Framework to integrate with ASP.NET WebApi.

SmartWebDbView

Expose an db view at easy way.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
6.0.0-preview20201207... 96 12/7/2020
6.0.0-preview20201207... 91 12/7/2020
6.0.0-preview20201207... 100 12/7/2020
6.0.0-preview20201207... 127 12/7/2020
6.0.0-preview20201207... 128 12/7/2020
6.0.0-preview20201130... 111 11/30/2020
6.0.0-preview20201116... 135 11/16/2020
6.0.0-preview20201113... 115 11/13/2020
5.1.0 324 5/12/2020
5.0.1 222 5/5/2020
5.0.0 288 3/25/2020
4.2.1 362 1/2/2020
4.2.0 337 12/24/2019
4.1.6 483 11/26/2019
4.1.5 321 11/21/2019
4.1.4 287 10/30/2019
4.1.3 761 11/30/2018
4.1.2 515 9/3/2018
4.1.0 868 3/5/2018
4.0.1 691 12/28/2017
3.4.1 1,711 2/20/2017
3.4.0 707 2/19/2017
3.3.7 2,220 10/29/2016
3.3.6 919 6/23/2016
3.3.5 1,097 5/9/2016
3.3.4 835 3/24/2016
3.3.3 744 2/18/2016
3.3.2 695 2/17/2016
3.3.1 699 1/28/2016
3.3.0 3,383 5/3/2015
3.2.0 722 4/23/2015
3.1.2 3,811 2/15/2015
3.1.1 751 2/11/2015
3.1.0 741 1/24/2015
3.0.1 774 12/23/2014
3.0.0 770 12/12/2014

See https://github.com/TrevorPilley/Net.Http.WebApi.OData/releases for a summary of changes made in this release of the package.

- Removed types/members obsoleted in 3.4.x and earlier
- Expression QueryNode objects refactored (partly for performance, partly to simplify)
- Improved validation
- Fixed parsing of Edm.DateTimeOffset
- Improved parsing of Edm.Decimal, now allows (+/-) without digit before decimal point
- Improved parsing of Edm.Double, now allows (+/-) with exponent
- Correctly returning HTTP 400 and HTTP 501 where appropriate instead of ODataException which resulted in HTTP 500
- SelectQueryOption and ExpandQueryOption merged into SelectExpandQueryOption since they have the same implementation
- Introduction of EdmProperty which is used in SelectExpandQueryOption, OrderByProperty, PropertyAccessNode
- The InlineCount<T> class was still returning OData 2.0 format { "__count":0, "results":[] }, updated to OData 3.0 format { "odata.count":0, "value":[] } replaced by PagedResult<T> class
- Improved AbstractFilterBinder and added an AbstractSelectExpandBinder and and AbstractOrderByBinder
- Removed SkipQueryOption and TopQueryOption, they only contain an int so exposed that directly as int?
- Added an Entity Data Model
- substringof function removed
- contains function added (replaces substringof)
- Edm.DateTime & Edm.Time removed
- Edm.Date and Edm.TimeOfDay added
- Edm.Duration added
- Edm.DateTimeOffset parsing improved, also doesn't require prefix or quotes
- Edm.Guid doesn't require prefix or quotes
- $inlinecount=allpages replaced by $count=true
- Added $search query option
- Added FractionalSeconds, Now, MinDateTime and MaxDateTime functions