1 write to AppBuilder
TestProject.AppHost (1)
TestProgram.cs (1)
59
AppBuilder
= builder;
67 references to AppBuilder
Aspire.Hosting.Tests (57)
AsHttp2ServiceTests.cs (4)
19
testProgram.
AppBuilder
.Services.AddKeyedSingleton<IDistributedApplicationPublisher, NoopPublisher>("manifest");
24
var endpointsForAllServices = testProgram.
AppBuilder
.Resources.SelectMany(
40
testProgram.
AppBuilder
.Services.AddKeyedSingleton<IDistributedApplicationPublisher, NoopPublisher>("manifest");
58
testProgram.
AppBuilder
.Services.AddKeyedSingleton<IDistributedApplicationPublisher, NoopPublisher>("manifest");
DistributedApplicationTests.cs (41)
51
testProgram.
AppBuilder
.Services.AddLifecycleHook((sp) =>
81
testProgram.
AppBuilder
.Services.AddLifecycleHook((sp) =>
91
testProgram.
AppBuilder
.Services.AddLifecycleHook((sp) =>
119
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
120
testProgram.
AppBuilder
.Services.AddHealthChecks().AddCheck("dummy_healthcheck", () => HealthCheckResult.Unhealthy());
162
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
233
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
238
var containerBuilder = AddRedisContainer(testProgram.
AppBuilder
, notStartedResourceName)
308
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
313
var containerBuilder = AddRedisContainer(testProgram.
AppBuilder
, notStartedResourceName)
394
testProgram.
AppBuilder
.Services.AddLifecycleHook((sp) =>
415
testProgram.
AppBuilder
.Services.TryAddLifecycleHook(callback1);
418
testProgram.
AppBuilder
.Services.TryAddLifecycleHook(callback2);
420
var lifecycleHookDescriptors = testProgram.
AppBuilder
.Services.Where(sd => sd.ServiceType == typeof(IDistributedApplicationLifecycleHook));
431
testProgram.
AppBuilder
.Services.AddLifecycleHook(sp => new CheckAllocatedEndpointsLifecycleHook(tcs));
465
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
519
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
521
AddRedisContainer(testProgram.
AppBuilder
, "verify-container-args-redis")
548
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
575
AddRedisContainer(testProgram.
AppBuilder
, "verify-container-create-file-redis")
610
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
613
AddRedisContainer(testProgram.
AppBuilder
, containerName)
664
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
699
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
704
AddRedisContainer(testProgram.
AppBuilder
, $"{testName}-redis")
707
testProgram.
AppBuilder
.AddNodeApp($"{testName}-nodeapp", "fakePath")
763
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
803
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
833
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
835
AddRedisContainer(testProgram.
AppBuilder
, $"{testName}-redis")
861
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
864
AddRedisContainer(testProgram.
AppBuilder
, $"{testName}-redis")
891
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
893
AddRedisContainer(testProgram.
AppBuilder
, $"{testName}-redis")
921
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
923
AddRedisContainer(testProgram.
AppBuilder
, $"{testName}-redis")
950
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
1011
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
1030
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
1053
SetupXUnitLogging(testProgram.
AppBuilder
.Services);
1095
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)
64
ServiceABuilder =
AppBuilder
.AddProject($"{testPrefix}servicea", serviceAPath, launchProfileName: "http");
65
ServiceBBuilder =
AppBuilder
.AddProject<Projects.ServiceB>($"{testPrefix}serviceb", launchProfileName: "http");
66
ServiceCBuilder =
AppBuilder
.AddProject<Projects.ServiceC>($"{testPrefix}servicec", launchProfileName: "http");
67
WorkerABuilder =
AppBuilder
.AddProject<Projects.WorkerA>($"{testPrefix}workera");
71
IntegrationServiceABuilder =
AppBuilder
.AddProject<Projects.IntegrationServiceA>($"{testPrefix}integrationservicea");
76
var redis =
AppBuilder
.AddRedis($"{testPrefix}redis")
83
var postgres =
AppBuilder
.AddPostgres($"{testPrefix}postgres")
91
AppBuilder
.Services.AddLifecycleHook<EndPointWriterHook>();
92
AppBuilder
.Services.AddHttpClient();
141
return App ??=
AppBuilder
.Build();