Go to file
David Fowler 42594afd42 Introducing IApplicationLifetimeEvents (#875)
- Introduce a new DI friendly API for handling lifetime events. IApplicationLifetime isn't
isn't replaceable so we introduce a new DI friendly API that can be implemented to handle
lifetime events of an ASP.NET application. It should also make it possible to write up extension
on IWebHostBuilder to wire up to external systems that need to register the state of the application (like systemd).
- Run all handlers even if one throws
- Let both sets of event handlers run before throwing (IApplicationLifetimeEvents and IApplicationLifetime cancellation token callbacks).
2016-11-29 03:38:07 -08:00
samples/SampleStartups Updating versions to 1.2.0-* 2016-11-09 14:17:46 -08:00
src Introducing IApplicationLifetimeEvents (#875) 2016-11-29 03:38:07 -08:00
test Introducing IApplicationLifetimeEvents (#875) 2016-11-29 03:38:07 -08:00
tools
.gitattributes
.gitignore
.travis.yml Increase .travis.yml consistency between repos 2016-09-04 19:48:49 -07:00
CONTRIBUTING.md
Hosting.sln Add test for SIGTERM functionality (#878) 2016-11-08 09:58:45 -08:00
LICENSE.txt
NuGet.config
NuGetPackageVerifier.json Updating NuGetPackageVerifier.json to account for project rename 2016-08-15 16:35:48 -07:00
README.md
appveyor.yml
build.cmd
build.ps1
build.sh Clean tmp folder after unzipping KoreBuild 2016-11-18 10:57:00 -08:00
global.json Pin global.json SDK to 1.0.0-preview2-1-003177. 2016-11-23 15:58:47 -08:00

README.md

Hosting

AppVeyor: AppVeyor

Travis: Travis

The Hosting repo contains code required to host an ASP.NET Core application, it is the entry point used when self-hosting an application.

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.