11 instantiations of WebApplicationBuilder
Microsoft.AspNetCore (8)
Microsoft.AspNetCore.Tests (3)
291 references to WebApplicationBuilder
ApiGateway (1)
Aspire.Dashboard (5)
Aspire.Dashboard.Tests (5)
Aspire.Hosting (1)
AzureAIFoundryEndToEnd.WebStory (1)
AzureAppConfiguration.Web (1)
AzureAppService.ApiService (1)
AzureContainerApps.ApiService (1)
AzureFunctionsEndToEnd.ApiService (1)
AzureOpenAIEndToEnd.WebStory (1)
AzureSearch.ApiService (1)
AzureStorageEndToEnd.ApiService (1)
BasketService (1)
BicepSample.ApiService (1)
Binding.Http.IntegrationTests (1)
BlazorUnitedApp (1)
BrowserTelemetry.Web (1)
CatalogDb (1)
CatalogService (1)
CdkSample.ApiService (1)
CookieSample (1)
CosmosEndToEnd.ApiService (1)
DatabaseMigration.ApiService (1)
EventHubsApi (1)
GetDocumentSample (1)
GitHubModelsEndToEnd.WebStory (1)
IdentitySample.ApiEndpoints (1)
IdentitySample.PasskeyConformance (1)
IdentitySample.PasskeyUI (1)
Keycloak.ApiService (1)
Keycloak.Web (1)
Microsoft.AspNetCore (34)
Microsoft.AspNetCore.Authentication.JwtBearer.Tools.Tests (1)
Microsoft.AspNetCore.Authentication.Test (2)
Microsoft.AspNetCore.Authorization.Test (1)
Microsoft.AspNetCore.Diagnostics.Tests (6)
Microsoft.AspNetCore.FunctionalTests (1)
Microsoft.AspNetCore.Http.Abstractions.Tests (3)
Microsoft.AspNetCore.Http.Extensions.Tests (2)
Microsoft.AspNetCore.Identity.FunctionalTests (1)
Microsoft.AspNetCore.Mvc.FunctionalTests (6)
Microsoft.AspNetCore.OpenApi (8)
Microsoft.AspNetCore.OpenApi.SourceGenerators.Tests (1)
Microsoft.AspNetCore.Rewrite.Tests (6)
Microsoft.AspNetCore.StaticAssets.Tests (9)
Microsoft.AspNetCore.Tests (118)
WebApplicationTests.cs (118)
43public delegate WebApplicationBuilder CreateBuilderFunc();
44public delegate WebApplicationBuilder CreateBuilderArgsFunc(string[] args);
45public delegate WebApplicationBuilder CreateBuilderOptionsFunc(WebApplicationOptions options);
46public delegate WebApplicationBuilder WebApplicationBuilderConstructorFunc(WebApplicationOptions options, Action<IHostBuilder> configureDefaults);
48private static WebApplicationBuilder CreateBuilder() => WebApplication.CreateBuilder();
49private static WebApplicationBuilder CreateSlimBuilder() => WebApplication.CreateSlimBuilder();
50private static WebApplicationBuilder CreateEmptyBuilder()
52var builder = WebApplication.CreateEmptyBuilder(new());
78private static WebApplicationBuilder CreateBuilderArgs(string[] args) => WebApplication.CreateBuilder(args);
79private static WebApplicationBuilder CreateSlimBuilderArgs(string[] args) => WebApplication.CreateSlimBuilder(args);
80private static WebApplicationBuilder CreateEmptyBuilderArgs(string[] args)
82var builder = WebApplication.CreateEmptyBuilder(new() { Args = args });
108private static WebApplicationBuilder CreateBuilderOptions(WebApplicationOptions options) => WebApplication.CreateBuilder(options);
109private static WebApplicationBuilder CreateSlimBuilderOptions(WebApplicationOptions options) => WebApplication.CreateSlimBuilder(options);
110private static WebApplicationBuilder CreateEmptyBuilderOptions(WebApplicationOptions options)
112var builder = WebApplication.CreateEmptyBuilder(options);
138private static WebApplicationBuilder WebApplicationBuilderConstructor(WebApplicationOptions options, Action<IHostBuilder> configureDefaults)
140private static WebApplicationBuilder WebApplicationSlimBuilderConstructor(WebApplicationOptions options, Action<IHostBuilder> configureDefaults)
142private static WebApplicationBuilder WebApplicationEmptyBuilderConstructor(WebApplicationOptions options, Action<IHostBuilder> configureDefaults)
144var builder = new WebApplicationBuilder(options, slim: false, empty: true, configureDefaults);
164var builder = createBuilder(new string[] { "--urls", "http://localhost:5001" });
175var builder = createBuilder(new string[] { "--urls", "http://localhost:5001" });
198var builder = createBuilder();
217var builder = createBuilder();
236var builder = createBuilder();
256var builder = createBuilder();
278var builder = createBuilder();
289var builder = createBuilder();
351var builder = createBuilder();
362var builder = createBuilder();
389var builder = createBuilder();
409var builder = createBuilder();
471var builder = createBuilder(new WebApplicationOptions
514var builder = createBuilder(options);
543var builder = createBuilder(options);
585var builder = createBuilder(options);
616var builder = createBuilder(new WebApplicationOptions
651var builder = createBuilder();
676var builder = createBuilder();
804var builder = createBuilder(
853var builder = createBuilder(
899var builder = createBuilder(
928var builder = createBuilder(
970var builder = createBuilder(
1029var builder = createBuilder(args);
1043var builder = createBuilder(new[] { "--x=1", "--name=Larry", "--age=20", "--environment=Testing" });
1077var builder = createBuilder();
1098var builder = createBuilder();
1155var builder = createBuilder();
1201var builder = createBuilder();
1240var builder = createBuilder(new WebApplicationOptions
1278var builder = createBuilder();
1302var builder = createBuilder();
1334var builder = createBuilder();
1344var builder = createBuilder();
1356var builder = createBuilder();
1387var builder = createBuilder();
1403var builder = createBuilder();
1420var builder = createBuilder();
1442var builder = createBuilder();
1473var builder = createBuilder();
1503var builder = createBuilder();
1522var builder = createBuilder();
1549var builder = createBuilder();
1577var builder = createBuilder();
1616var builder = createBuilder();
1647var builder = createBuilder();
1666var builder = createBuilder();
1688var builder = createBuilder();
1715var builder = createBuilder();
1753var builder = createBuilder();
1773var builder = WebApplication.CreateEmptyBuilder(new());
1789var builder = createBuilder(new[] { "--environment", "Development" });
1803var builder = CreateEmptyBuilderArgs(new[] { "--environment", "Development" });
1816var builder = createBuilder();
1831var builder = createBuilder();
1860var builder = createBuilder();
1887var builder = createBuilder();
1923var builder = createBuilder();
1950var builder = createBuilder();
2015var builder = createBuilder();
2029var builder = createBuilder(new WebApplicationOptions() { EnvironmentName = Environments.Development });
2051var builder = createBuilder(new WebApplicationOptions() { EnvironmentName = Environments.Development });
2069var builder = createBuilder(new WebApplicationOptions() { EnvironmentName = Environments.Production });
2076var builder = CreateEmptyBuilderOptions(new WebApplicationOptions() { EnvironmentName = Environments.Development });
2080private async Task DeveloperExceptionPageIsNotOn(WebApplicationBuilder builder)
2100var builder = WebApplication.CreateBuilder(new WebApplicationOptions { ApplicationName = typeof(WebApplicationTests).Assembly.FullName });
2110var builder = WebApplication.CreateBuilder(new[] { "--applicationName", typeof(WebApplicationTests).Assembly.FullName });
2125var builder = WebApplication.CreateBuilder(options);
2135var builder = createBuilder(new WebApplicationOptions() { EnvironmentName = Environments.Development });
2160var builder = createBuilder(new WebApplicationOptions() { EnvironmentName = Environments.Production });
2184var builder = createBuilder();
2226var builder = createBuilder();
2247var builder = createBuilder();
2277var builder = createBuilder(new WebApplicationOptions
2307var builder = createBuilder();
2324var builder = createBuilder();
2341var builder = createBuilder();
2355var builder = createBuilder();
2369var builder = createBuilder();
2387var builder = createBuilder();
2400var builder = createBuilder();
2421var builder = createBuilder();
2439var builder = createBuilder();
2480var builder = createBuilder();
2518var builder = createBuilder();
2540var builder = WebApplication.CreateBuilder();
2566var builder = WebApplication.CreateSlimBuilder();
2592var builder = WebApplication.CreateSlimBuilder();
2618var builder = WebApplication.CreateSlimBuilder();
2645var builder = WebApplication.CreateSlimBuilder();
2682var builder = WebApplication.CreateBuilder();
2713var builder = WebApplication.CreateBuilder();
2733var builder = WebApplication.CreateBuilder();
2761var builder = WebApplication.CreateBuilder();
2779var builder = WebApplication.CreateBuilder();
2802var builder = WebApplication.CreateBuilder();
2822var builder = WebApplication.CreateBuilder();
Microsoft.Extensions.Validation.GeneratorTests (1)
MilvusPlayground.ApiService (1)
MinimalFormSample (1)
MinimalJwtBearerSample (1)
MinimalOpenIdConnectSample (1)
MinimalSample (1)
MinimalSampleOwin (1)
MinimalValidationSample (1)
Mongo.ApiService (1)
MvcFormSample (1)
MyFrontend (1)
MySql.ApiService (1)
Nats.ApiService (1)
Nats.Backend (1)
OpenAIEndToEnd.WebStory (1)
OracleEndToEnd.ApiService (1)
OrleansClient (1)
OrleansServer (1)
OutputCachingSample (1)
ParameterEndToEnd.ApiService (1)
PostgresEndToEnd.ApiService (1)
ProxylessEndToEnd.ApiService (1)
Publishers.ApiService (1)
Publishers.DbSetup (1)
Publishers.Frontend (1)
Qdrant.ApiService (1)
RateLimitingSample (1)
Redis.ApiService (1)
Sample (1)
Seq.ApiService (1)
SignalRServerlessWeb (1)
SignalRWeb (1)
SimpleWebSiteWithWebApplicationBuilder (1)
SqlServerEndToEnd.ApiService (1)
SqlServerEndToEnd.DbSetup (1)
Stress.ApiService (1)
TestingAppHost1.MyWebApp (1)
TestProject.IntegrationServiceA (1)
TestProject.ServiceA (1)
TestProject.ServiceB (1)
TestProject.ServiceC (1)
TlsFeaturesObserve (1)
WaitFor.Frontend (1)
WaitForSandbox.ApiService (1)
WaitForSandbox.DbSetup (1)
WebApplication1 (1)
WebApplication2 (1)
WebFrontEnd (1)
WebPubSubWeb (1)
WebTransportInteractiveSampleApp (1)
WebTransportSampleApp (1)
Yarp.Backend (1)
Yarp.Frontend (1)