Go to file
David Fowler ddb1bfeb20 Add support for executing IHostingStartup in specified assemblies (#961)
* Add support for executing IHostingStartup in specified assemblies
- Assemblies that are specified in the "hostingStartupAssemblies" configuration (; delimited)
  setting can specify assemblies that use an assembly level attribute (HostingStartupAttribute)
  to specify a type that implements IHostingStartup. This allows hosting environments to
  extend the IWebHostBuilder with platform specific behavior before the application runs.
- Added tests
- Log errors that occur during load and execution of the IHostingStartup
when capture startup errors is off. This happens on start of the application.
- Added debug logging on startup to print out the hosted startup assemblies hosting
processed

#951
2017-03-22 20:23:04 -07:00
build Converted test projects and samples to run on netcoreapp2.0 2017-03-21 13:55:12 -07:00
samples/SampleStartups Converted test projects and samples to run on netcoreapp2.0 2017-03-21 13:55:12 -07:00
src Add support for executing IHostingStartup in specified assemblies (#961) 2017-03-22 20:23:04 -07:00
test Add support for executing IHostingStartup in specified assemblies (#961) 2017-03-22 20:23:04 -07:00
.gitattributes
.gitignore
.travis.yml
CONTRIBUTING.md
Hosting.sln
LICENSE.txt
NuGet.config
NuGetPackageVerifier.json
README.md
appveyor.yml
build.cmd
build.ps1
build.sh
version.props

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.