Go to file
David Fowler b9518e3684 Invert the dependency between connection adapters and Frame (#1822)
* Invert the dependency between connection adapters and Frame
- Removed PrepareRequest from IAdaptedConnection and instead added
a feature collection to the ConnectionAdapterContext. This allows features to be set
once by the adapter instead of per request. It's the Frame's job to copy features
from the connection level feature collection into the per request feature collection.
- Set the scheme to "https" based on the presence of ITlsConnectionFeature.
- Always set ITlsConnection feature if the HttpsAdaptedConnection doesn't throw during
the handshake
2017-05-10 15:29:43 -07:00
.vscode
build Remove unnecessary package references (#1825) 2017-05-10 11:35:23 -07:00
samples netcoreapp2.0 (#1810) 2017-05-05 14:31:34 -07:00
src Invert the dependency between connection adapters and Frame (#1822) 2017-05-10 15:29:43 -07:00
test Invert the dependency between connection adapters and Frame (#1822) 2017-05-10 15:29:43 -07:00
tools/CodeGenerator Merge branch 'rel/2.0.0-preview1' into dev 2017-05-05 14:35:41 -07:00
.gitattributes
.gitignore
.travis.yml Build rel/ branches on Travis and AppVeyor. 2017-04-27 18:07:57 -07:00
CONTRIBUTING.md
KestrelHttpServer.sln Refactoring and of FrameConnection and Frame (#1816) 2017-05-08 20:44:13 -07:00
LICENSE.txt
NuGet.config Branching for 2.0.0-preview1 2017-04-25 22:03:29 -07:00
NuGetPackageVerifier.json
README.md Update README.md (#1799) 2017-04-30 11:00:31 -07:00
ToProjectReferences.ps1
appveyor.yml Build rel/ branches on Travis and AppVeyor. 2017-04-27 18:07:57 -07:00
build.cmd
build.ps1 Branching for 2.0.0-preview1 2017-04-25 22:03:29 -07:00
build.sh Branching for 2.0.0-preview1 2017-04-25 22:03:29 -07:00
version.props Updating package version to preview2 2017-04-26 07:13:10 -07:00

README.md

KestrelHttpServer

Join the chat at https://gitter.im/aspnet/KestrelHttpServer

AppVeyor: AppVeyor

Travis: Travis

This repo contains a cross-platform web server for ASP.NET Core.

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.