Net.Http.WebApi.OData 4.0.1

There is a newer version of this package available.
See the version list below for details.
dotnet add package Net.Http.WebApi.OData --version 4.0.1                
NuGet\Install-Package Net.Http.WebApi.OData -Version 4.0.1                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<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                
#r "nuget: Net.Http.WebApi.OData, 4.0.1"                
#r directive can be used in F# Interactive and Polyglot Notebooks. 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                

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

Product Compatible and additional computed target framework versions.
.NET Framework net45 is compatible.  net451 was computed.  net452 was computed.  net46 was computed.  net461 was computed.  net462 was computed.  net463 was computed.  net47 was computed.  net471 was computed.  net472 was computed.  net48 was computed.  net481 was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

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... 259 12/7/2020
6.0.0-preview20201207... 186 12/7/2020
6.0.0-preview20201207... 204 12/7/2020
6.0.0-preview20201207... 219 12/7/2020
6.0.0-preview20201207... 229 12/7/2020
6.0.0-preview20201130... 215 11/30/2020
6.0.0-preview20201116... 231 11/16/2020
6.0.0-preview20201113... 214 11/13/2020
5.1.0 1,088 5/12/2020 5.1.0 is deprecated because it is no longer maintained.
5.0.1 566 5/5/2020
5.0.0 599 3/25/2020
4.2.1 732 1/2/2020
4.2.0 1,307 12/24/2019
4.1.6 837 11/26/2019
4.1.5 1,248 11/21/2019
4.1.4 676 10/30/2019
4.1.3 1,179 11/30/2018
4.1.2 971 9/3/2018
4.1.0 2,442 3/5/2018
4.0.1 1,207 12/28/2017
3.4.1 2,596 2/20/2017
3.4.0 1,351 2/19/2017
3.3.7 3,775 10/29/2016
3.3.6 1,514 6/23/2016
3.3.5 1,560 5/9/2016
3.3.4 1,294 3/24/2016
3.3.3 1,199 2/18/2016
3.3.2 1,159 2/17/2016
3.3.1 1,144 1/28/2016
3.3.0 4,853 5/3/2015
3.2.0 1,313 4/23/2015
3.1.2 4,487 2/15/2015
3.1.1 1,326 2/11/2015
3.1.0 1,181 1/24/2015
3.0.1 1,661 12/23/2014
3.0.0 1,477 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