Go to file
Doug Bunting 8c120a0792 Extend `WebEncoders` API to avoid allocations within the methods
- rewrite existing methods in terms of the new ones
- don't allocate multiple 0-length arrays

nits:
- clarify a couple of doc comments e.g. using `<paramref/>`
- move an error message into a resource
 - pass parameter names into new resource
- rename parameters for consistency e.g. `inputLength` -> `count`
- name literal `int` parameters
- more `var`
2016-02-17 23:13:33 -08:00
samples/SampleApp Rename AspNet 5 file contents. 2016-01-22 12:20:40 -08:00
src Extend `WebEncoders` API to avoid allocations within the methods 2016-02-17 23:13:33 -08:00
test Extend `WebEncoders` API to avoid allocations within the methods 2016-02-17 23:13:33 -08:00
tools Strong name everything. 2015-10-30 15:36:55 -07:00
.gitattributes Build with dotnet 2016-01-07 14:22:25 -08:00
.gitignore Build with dotnet 2016-01-07 14:22:25 -08:00
.travis.yml Build with dotnet 2016-01-07 14:22:25 -08:00
CONTRIBUTING.md
HttpAbstractions.sln Rename AspNet 5 file contents. 2016-01-22 12:20:40 -08:00
LICENSE.txt
NuGet.config
NuGetPackageVerifier.json Rename AspNet 5 file contents. 2016-01-22 12:20:40 -08:00
README.md Update README.md 2015-12-09 13:43:06 +01:00
appveyor.yml
build.cmd Build with dotnet 2016-01-07 14:22:25 -08:00
build.sh Updating build script 2016-01-14 16:41:14 -08:00
global.json
makefile.shade

README.md

HttpAbstractions

AppVeyor Travis
AppVeyor Travis

Contains HTTP abstractions for ASP.NET 5 such as HttpContext, HttpRequest, HttpResponse and RequestDelegate.

It also contains IApplicationBuilder and extensions to create and compose your application's pipeline.

This project is part of ASP.NET 5. You can find samples, documentation and getting started instructions for ASP.NET 5 at the Home repo.