Microsoft.AspNetCore.Hosting Namespace

namespace Microsoft.AspNetCore.Hosting

Interfaces

interface IApplicationLifetime
Allows consumers to perform cleanup during a graceful shutdown.
interface IHostingEnvironment
Provides information about the web hosting environment an application is running in.
interface IStartup
interface IStartupFilter
interface IWebHost
Represents a configured web host.
interface IWebHostBuilder
A builder for Microsoft.AspNetCore.Hosting.IWebHost.

Classes

class ConventionBasedStartup
class DelegateStartup
class EnvironmentName
Commonly used environment names.
class HostingAbstractionsWebHostBuilderExtensions
class HostingEnvironmentExtensions
Extension methods for Microsoft.AspNetCore.Hosting.IHostingEnvironment.
class KestrelServerOptionsConnectionLoggingExtensions
class KestrelServerOptionsHttpsExtensions
class StartupBase
class WebHostBuilder
A builder for Microsoft.AspNetCore.Hosting.IWebHost
class WebHostBuilderExtensions
class WebHostBuilderIISExtensions
class WebHostBuilderKestrelExtensions
class WebHostBuilderWebListenerExtensions
class WebHostDefaults
class WebHostExtensions