Skip to content

PocoHttp (where POCO stands for Plain-Old-CSharp-Object) is a non-opinionated .NET Client Library for accessing HTTP data services using a familiar IQueryable interface, similar to ORMs such as Entity Framework.

Notifications You must be signed in to change notification settings

modulexcite/PocoHttp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PocoHttp

PocoHttp (where POCO stands for Plain-Old-CSharp-Object) is a .NET Client Library for accessing HTTP data services using a familiar IQueryable interface, similar to ORMs such as Entity Framework. This allows the client to work with the IQueryable interface similar to other data source and being abstracted from HTTP calls.

PocoHttp support different querying Grammars but by default uses an implementation of OData querying Grammar specified by OData spec. Not all OData querying features are suported. The intention is not to replicate the OData client features already available but to expose those features that are supported by ASP.NET Web API.

PocoHttp is dependent on System.Net.Http available as NuGet packages.

About

PocoHttp (where POCO stands for Plain-Old-CSharp-Object) is a non-opinionated .NET Client Library for accessing HTTP data services using a familiar IQueryable interface, similar to ORMs such as Entity Framework.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%