1 write to AppBuilder
TestProject.AppHost (1)
TestProgram.cs (1)
58
AppBuilder
= builder;
59 references to AppBuilder
Aspire.Hosting.Tests (49)
DistributedApplicationTests.cs (37)
49
testProgram.
AppBuilder
.Services.AddLifecycleHook((sp) =>
79
testProgram.
AppBuilder
.Services.AddLifecycleHook((sp) =>
89
testProgram.
AppBuilder
.Services.AddLifecycleHook((sp) =>
116
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
117
testProgram.
AppBuilder
.Services.AddHealthChecks().AddCheck("dummy_healthcheck", () => HealthCheckResult.Unhealthy());
159
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
217
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
222
var containerBuilder = testProgram.
AppBuilder
.AddContainer(notStartedResourceName, "redis")
279
testProgram.
AppBuilder
.Services.AddLifecycleHook((sp) =>
300
testProgram.
AppBuilder
.Services.TryAddLifecycleHook(callback1);
303
testProgram.
AppBuilder
.Services.TryAddLifecycleHook(callback2);
305
var lifecycleHookDescriptors = testProgram.
AppBuilder
.Services.Where(sd => sd.ServiceType == typeof(IDistributedApplicationLifecycleHook));
317
testProgram.
AppBuilder
.Services.AddLifecycleHook(sp => new CheckAllocatedEndpointsLifecycleHook(tcs));
351
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
406
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
408
testProgram.
AppBuilder
.AddContainer("verify-container-args-redis", "redis")
437
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
440
testProgram.
AppBuilder
.AddContainer(containerName, "redis")
491
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
526
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
531
testProgram.
AppBuilder
.AddContainer($"{testName}-redis", "redis")
534
testProgram.
AppBuilder
.AddNodeApp($"{testName}-nodeapp", "fakePath")
589
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
629
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
660
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
662
testProgram.
AppBuilder
.AddContainer($"{testName}-redis", "redis")
689
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
692
testProgram.
AppBuilder
.AddContainer($"{testName}-redis", "redis")
720
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
722
testProgram.
AppBuilder
.AddContainer($"{testName}-redis", "redis")
751
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
753
testProgram.
AppBuilder
.AddContainer($"{testName}-redis", "redis")
781
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
843
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
863
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
886
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
928
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
ManifestGenerationTests.cs (12)
23
program.
AppBuilder
.AddParameter("x", secret: false);
40
program.
AppBuilder
.AddParameter("x");
57
program.
AppBuilder
.AddParameter("x", secret: true);
140
var resourceBuilder = program.
AppBuilder
.AddExecutable("program", "run program", "c:/", addExecutableArgs);
177
program.
AppBuilder
.AddExecutable("program", "run program", "c:/");
197
program.
AppBuilder
.AddRedis("rediscontainer");
216
program.
AppBuilder
.AddRedis("rediscontainer");
236
program.
AppBuilder
.AddPostgres("postgrescontainer").AddDatabase("postgresdatabase");
258
program.
AppBuilder
.AddContainer("testresource", "testresource");
277
program.
AppBuilder
.Services.Configure<PublishingOptions>(options =>
280
options.OutputPath = program.
AppBuilder
.AppHostDirectory;
531
program.
AppBuilder
.Services.AddKeyedSingleton<IDistributedApplicationPublisher, JsonDocumentManifestPublisher>("manifest");
TestProject.AppHost (10)
TestProgram.cs (10)
63
ServiceABuilder =
AppBuilder
.AddProject($"{testPrefix}servicea", serviceAPath, launchProfileName: "http");
64
ServiceBBuilder =
AppBuilder
.AddProject<Projects.ServiceB>($"{testPrefix}serviceb", launchProfileName: "http");
65
ServiceCBuilder =
AppBuilder
.AddProject<Projects.ServiceC>($"{testPrefix}servicec", launchProfileName: "http");
66
WorkerABuilder =
AppBuilder
.AddProject<Projects.WorkerA>($"{testPrefix}workera");
70
IntegrationServiceABuilder =
AppBuilder
.AddProject<Projects.IntegrationServiceA>($"{testPrefix}integrationservicea");
75
var redis =
AppBuilder
.AddRedis($"{testPrefix}redis")
82
var postgres =
AppBuilder
.AddPostgres($"{testPrefix}postgres")
90
AppBuilder
.Services.AddLifecycleHook<EndPointWriterHook>();
91
AppBuilder
.Services.AddHttpClient();
140
return App ??=
AppBuilder
.Build();