1 write to AppBuilder
TestProject.AppHost (1)
TestProgram.cs (1)
57AppBuilder = builder;
56 references to AppBuilder
Aspire.Hosting.Tests (43)
DistributedApplicationTests.cs (29)
44testProgram.AppBuilder.Services.AddLifecycleHook((sp) => 74testProgram.AppBuilder.Services.AddLifecycleHook((sp) => 84testProgram.AppBuilder.Services.AddLifecycleHook((sp) => 113testProgram.AppBuilder.Services.AddLifecycleHook((sp) => 134testProgram.AppBuilder.Services.TryAddLifecycleHook(callback1); 137testProgram.AppBuilder.Services.TryAddLifecycleHook(callback2); 139var lifecycleHookDescriptors = testProgram.AppBuilder.Services.Where(sd => sd.ServiceType == typeof(IDistributedApplicationLifecycleHook)); 151testProgram.AppBuilder.Services.AddLifecycleHook(sp => new CheckAllocatedEndpointsLifecycleHook(tcs)); 185testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 236testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 238testProgram.AppBuilder.AddContainer("redis-cli", "redis") 267testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 272testProgram.AppBuilder.AddContainer("redis0", "redis") 275testProgram.AppBuilder.AddNodeApp("nodeapp", "fakePath") 332testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 374testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 407testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 409testProgram.AppBuilder.AddContainer("redis-cli", "redis") 439testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 442testProgram.AppBuilder.AddContainer("redis-cli", "redis") 473testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 475testProgram.AppBuilder.AddContainer("redis-cli", "redis") 507testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 509testProgram.AppBuilder.AddContainer("redis-cli", "redis") 540testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 609testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 628testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 650testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper)); 688testProgram.AppBuilder.Services.AddLogging(b => b.AddXunit(_testOutputHelper));
ManifestGenerationTests.cs (14)
22program.AppBuilder.AddParameter("x", secret: false); 39program.AppBuilder.AddParameter("x"); 56program.AppBuilder.AddParameter("x", secret: true); 113program.AppBuilder 117program.AppBuilder 176var resourceBuilder = program.AppBuilder.AddExecutable("program", "run program", "c:/", addExecutableArgs); 213program.AppBuilder.AddExecutable("program", "run program", "c:/"); 233program.AppBuilder.AddRedis("rediscontainer"); 252program.AppBuilder.AddRedis("rediscontainer"); 272program.AppBuilder.AddPostgres("postgrescontainer").AddDatabase("postgresdatabase"); 294program.AppBuilder.AddContainer("testresource", "testresource"); 313program.AppBuilder.Services.Configure<PublishingOptions>(options => 316options.OutputPath = program.AppBuilder.AppHostDirectory; 562program.AppBuilder.Services.AddKeyedSingleton<IDistributedApplicationPublisher, JsonDocumentManifestPublisher>("manifest");
TestProject.AppHost (13)
TestProgram.cs (13)
61ServiceABuilder = AppBuilder.AddProject("servicea", serviceAPath, launchProfileName: "http"); 62ServiceBBuilder = AppBuilder.AddProject<Projects.ServiceB>("serviceb", launchProfileName: "http"); 63ServiceCBuilder = AppBuilder.AddProject<Projects.ServiceC>("servicec", launchProfileName: "http"); 64WorkerABuilder = AppBuilder.AddProject<Projects.WorkerA>("workera"); 68IntegrationServiceABuilder = AppBuilder.AddProject<Projects.IntegrationServiceA>("integrationservicea"); 73var redis = AppBuilder.AddRedis("redis") 80var postgres = AppBuilder.AddPostgres("postgres") 88var cosmos = AppBuilder.AddAzureCosmosDB("cosmos").RunAsEmulator(); 93var eventHub = AppBuilder.AddAzureEventHubs("eventhubns").RunAsEmulator().AddEventHub("hub"); 98AppBuilder.Services.AddHostedService<ResourceLoggerForwarderService>(); 99AppBuilder.Services.AddLifecycleHook<EndPointWriterHook>(); 100AppBuilder.Services.AddHttpClient(); 137return App ??= AppBuilder.Build();