aspnetcore/src/Microsoft.AspNetCore.Hostin...
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
..
Properties
EnvironmentName.cs
HostingAbstractionsWebHostBuilderExtensions.cs Deterministically dispose instances created by WebHostBuilder (#868) 2016-10-31 11:59:57 -07:00
HostingEnvironmentExtensions.cs
IApplicationLifetime.cs
IApplicationLifetimeEvents.cs Introducing IApplicationLifetimeEvents (#875) 2016-11-29 03:38:07 -08:00
IHostingEnvironment.cs Merge pull request #662 from cwe1ss/cweiss/EnvironmentDocs 2016-03-20 12:24:54 -07:00
IStartup.cs This change introduces a new service `IStartup` that can be registered in the hosting container to override any startup logic. `UseStartup` overloads have been changed to detect `IStartup` and directly put it in the container, or to wrapping it with a `ConventionBasedStartup` implementation to preserve the existing behavior. 2016-04-18 21:33:03 -07:00
IStartupFilter.cs
IWebHost.cs
IWebHostBuilder.cs This change introduces a new service `IStartup` that can be registered in the hosting container to override any startup logic. `UseStartup` overloads have been changed to detect `IStartup` and directly put it in the container, or to wrapping it with a `ConventionBasedStartup` implementation to preserve the existing behavior. 2016-04-18 21:33:03 -07:00
Microsoft.AspNetCore.Hosting.Abstractions.xproj One build to rule them all 2016-07-07 11:59:39 -07:00
WebHostDefaults.cs Support ASPNETCORE_URLS to set server urls 2016-05-22 01:37:28 -07:00
baseline.net45.json Created public API baselines 2016-11-04 15:17:13 -07:00
baseline.netcore.json Created public API baselines 2016-11-04 15:17:13 -07:00
project.json Updating versions to 1.2.0-* 2016-11-09 14:17:46 -08:00