5 implementations of ISupportsStartup
Microsoft.AspNetCore (1)
ConfigureWebHostBuilder.cs (1)
16public sealed class ConfigureWebHostBuilder : IWebHostBuilder, ISupportsStartup
Microsoft.AspNetCore.Hosting (3)
GenericHost\GenericWebHostBuilder.cs (1)
21internal sealed class GenericWebHostBuilder : WebHostBuilderBase, ISupportsStartup
GenericHost\HostingStartupWebHostBuilder.cs (1)
15internal sealed class HostingStartupWebHostBuilder : IWebHostBuilder, ISupportsStartup, ISupportsUseDefaultServiceProvider
GenericHost\SlimWebHostBuilder.cs (1)
18internal sealed class SlimWebHostBuilder : WebHostBuilderBase, ISupportsStartup
Microsoft.AspNetCore.Hosting.Tests (1)
Fakes\GenericWebHostBuilderWrapper.cs (1)
12public class GenericWebHostBuilderWrapper : IWebHostBuilder, ISupportsStartup, ISupportsUseDefaultServiceProvider
8 references to ISupportsStartup
Microsoft.AspNetCore (4)
ConfigureWebHostBuilder.cs (4)
166IWebHostBuilder ISupportsStartup.Configure(Action<IApplicationBuilder> configure) 171IWebHostBuilder ISupportsStartup.Configure(Action<WebHostBuilderContext, IApplicationBuilder> configure) 176IWebHostBuilder ISupportsStartup.UseStartup([DynamicallyAccessedMembers(StartupLinkerOptions.Accessibility)] Type startupType) 181IWebHostBuilder ISupportsStartup.UseStartup<[DynamicallyAccessedMembers(DynamicallyAccessedMemberTypes.PublicMethods)] TStartup>(Func<WebHostBuilderContext, TStartup> startupFactory)
Microsoft.AspNetCore.Hosting (4)
WebHostBuilderExtensions.cs (4)
36if (hostBuilder is ISupportsStartup supportsStartup) 65if (hostBuilder is ISupportsStartup supportsStartup) 95if (hostBuilder is ISupportsStartup supportsStartup) 138if (hostBuilder is ISupportsStartup supportsStartup)