30 references to LoadMethods
Microsoft.AspNetCore.Hosting (3)
WebHostBuilder.cs (1)
332
var methods = StartupLoader.
LoadMethods
(serviceProvider, startupType, hostingEnvironment.EnvironmentName);
WebHostBuilderExtensions.cs (2)
122
return new ConventionBasedStartup(StartupLoader.
LoadMethods
(serviceProvider, instance.GetType(), hostingEnvironment.EnvironmentName, instance));
159
return new ConventionBasedStartup(StartupLoader.
LoadMethods
(sp, startupType, hostingEnvironment.EnvironmentName));
Microsoft.AspNetCore.Hosting.Tests (27)
StartupManagerTests.cs (27)
28
var startup = StartupLoader.
LoadMethods
(services, type, "");
50
var startup = StartupLoader.
LoadMethods
(services, type, "");
71
var startup = StartupLoader.
LoadMethods
(services, type, "");
96
var startup = StartupLoader.
LoadMethods
(services, type, "");
118
var startup = StartupLoader.
LoadMethods
(services, type, "");
140
var startup = StartupLoader.
LoadMethods
(services, type, "");
298
var startup = StartupLoader.
LoadMethods
(services, type, "WithServices");
320
var startup = StartupLoader.
LoadMethods
(services, type, "WithScopedServices");
347
var startup = StartupLoader.
LoadMethods
(services, type, environment);
367
var ex = Assert.Throws<InvalidOperationException>(() => StartupLoader.
LoadMethods
(services, type, "Boom"));
394
var startup = StartupLoader.
LoadMethods
(services, type, environment);
416
var ex = Assert.Throws<InvalidOperationException>(() => StartupLoader.
LoadMethods
(services, type, "TwoConfigures"));
431
var ex = Assert.Throws<InvalidOperationException>(() => StartupLoader.
LoadMethods
(services, type, "PrivateConfigure"));
445
var ex = Assert.Throws<InvalidOperationException>(() => StartupLoader.
LoadMethods
(services, type, "TwoConfigureServices"));
457
var startup = StartupLoader.
LoadMethods
(services, type, "WithNullConfigureServices");
474
var startup = StartupLoader.
LoadMethods
(services, type, "WithConfigureServices");
492
var startup = StartupLoader.
LoadMethods
(services, typeof(TestStartup), hostingEnv.EnvironmentName);
509
var startup = StartupLoader.
LoadMethods
(services, typeof(TestStartup), "No");
524
var startup = StartupLoader.
LoadMethods
(services, typeof(StartupConfigureServicesThrows), environmentName: null);
538
var startup = StartupLoader.
LoadMethods
(services, typeof(StartupConfigureThrows), environmentName: null);
553
var startup = StartupLoader.
LoadMethods
(services, typeof(MyContainerStartup), Environments.Development);
569
var startup = StartupLoader.
LoadMethods
(services, typeof(MyContainerStartupBaseClass), Environments.Development);
585
var startup = StartupLoader.
LoadMethods
(services, typeof(MyContainerStartupEnvironmentBased), Environments.Production);
600
var startup = StartupLoader.
LoadMethods
(services, typeof(MyContainerStartup), Environments.Development);
611
Assert.Throws<InvalidOperationException>(() => StartupLoader.
LoadMethods
(services, typeof(MyContainerStartupBaseClass), Environments.Development));
621
Assert.Throws<InvalidOperationException>(() => StartupLoader.
LoadMethods
(services, typeof(MyContainerStartupWithOverloads), Environments.Development));
631
var startup = StartupLoader.
LoadMethods
(services, typeof(MyContainerStartup), Environments.Development);