1 instantiation of StartupMethods
Microsoft.AspNetCore.Hosting (1)
Internal\StartupLoader.cs (1)
64return new StartupMethods(instance, configureMethod.Build(instance), builder.Build());
25 references to StartupMethods
Microsoft.AspNetCore.Hosting (4)
Internal\StartupLoader.cs (1)
41public static StartupMethods LoadMethods(IServiceProvider hostingServiceProvider, [DynamicallyAccessedMembers(StartupLinkerOptions.Accessibility)] Type startupType, string environmentName, object? instance = null)
Startup\ConventionBasedStartup.cs (2)
13private readonly StartupMethods _methods; 15public ConventionBasedStartup(StartupMethods methods)
WebHostBuilder.cs (1)
332var methods = StartupLoader.LoadMethods(serviceProvider, startupType, hostingEnvironment.EnvironmentName);
Microsoft.AspNetCore.Hosting.Tests (21)
StartupManagerTests.cs (21)
28var startup = StartupLoader.LoadMethods(services, type, ""); 50var startup = StartupLoader.LoadMethods(services, type, ""); 71var startup = StartupLoader.LoadMethods(services, type, ""); 96var startup = StartupLoader.LoadMethods(services, type, ""); 118var startup = StartupLoader.LoadMethods(services, type, ""); 140var startup = StartupLoader.LoadMethods(services, type, ""); 298var startup = StartupLoader.LoadMethods(services, type, "WithServices"); 320var startup = StartupLoader.LoadMethods(services, type, "WithScopedServices"); 347var startup = StartupLoader.LoadMethods(services, type, environment); 394var startup = StartupLoader.LoadMethods(services, type, environment); 457var startup = StartupLoader.LoadMethods(services, type, "WithNullConfigureServices"); 474var startup = StartupLoader.LoadMethods(services, type, "WithConfigureServices"); 492var startup = StartupLoader.LoadMethods(services, typeof(TestStartup), hostingEnv.EnvironmentName); 509var startup = StartupLoader.LoadMethods(services, typeof(TestStartup), "No"); 524var startup = StartupLoader.LoadMethods(services, typeof(StartupConfigureServicesThrows), environmentName: null); 538var startup = StartupLoader.LoadMethods(services, typeof(StartupConfigureThrows), environmentName: null); 553var startup = StartupLoader.LoadMethods(services, typeof(MyContainerStartup), Environments.Development); 569var startup = StartupLoader.LoadMethods(services, typeof(MyContainerStartupBaseClass), Environments.Development); 585var startup = StartupLoader.LoadMethods(services, typeof(MyContainerStartupEnvironmentBased), Environments.Production); 600var startup = StartupLoader.LoadMethods(services, typeof(MyContainerStartup), Environments.Development); 631var startup = StartupLoader.LoadMethods(services, typeof(MyContainerStartup), Environments.Development);