Go to file
Kristian Hellang 767b3efa04 Add Brotli compression provider (#342)
* Added failing test for Brotli compression

* Added Brotli compression provider

* Add Brotli to existing test cases

* Add failing test for accept encoding order

* Use compression provider order when selecting provider

* Some test cleanup

* PR feedback

* Added benchmarks for GetCompressionProvider

* Added Brotli configuration order test

* PR feedback

* Switch Brotli and Gzip priority
2018-07-10 12:44:01 -07:00
.vsts-pipelines/builds
benchmarks/Microsoft.AspNetCore.ResponseCompression.Benchmarks Add Brotli compression provider (#342) 2018-07-10 12:44:01 -07:00
build Add Brotli compression provider (#342) 2018-07-10 12:44:01 -07:00
samples
src Add Brotli compression provider (#342) 2018-07-10 12:44:01 -07:00
test Add Brotli compression provider (#342) 2018-07-10 12:44:01 -07:00
.appveyor.yml
.gitattributes
.gitignore
.travis.yml
BasicMiddleware.sln Add Brotli compression provider (#342) 2018-07-10 12:44:01 -07:00
CONTRIBUTING.md
Directory.Build.props
Directory.Build.targets
LICENSE.txt
NuGet.config
NuGetPackageVerifier.json
README.md
build.cmd
build.sh
korebuild-lock.txt Update dependencies.props 2018-07-08 12:07:02 -07:00
korebuild.json
run.cmd
run.ps1
run.sh
version.props

README.md

ASP.NET Core Basic Middleware Components

AppVeyor: AppVeyor

Travis: Travis

This repo hosts a collection of basic middleware components for ASP.NET Core. This includes Buffering, HTTP Overrides, Response Compression, and URL Rewriting. The Rewrite middleware can import rules from IIS's UrlRewrite and Apache's mod_rewrite.

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