- 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). |
||
|---|---|---|
| samples/SampleStartups | ||
| src | ||
| test | ||
| tools | ||
| .gitattributes | ||
| .gitignore | ||
| .travis.yml | ||
| CONTRIBUTING.md | ||
| Hosting.sln | ||
| LICENSE.txt | ||
| NuGet.config | ||
| NuGetPackageVerifier.json | ||
| README.md | ||
| appveyor.yml | ||
| build.cmd | ||
| build.ps1 | ||
| build.sh | ||
| global.json | ||
README.md
Hosting
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.