289 references to AddContainer
Aspire.Hosting (7)
ContainerResourceBuilderExtensions.cs (6)
90
return
AddContainer
(builder, name, image)
730
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfile.
759
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfileFactory.
788
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfileFactory.
835
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfileBuilder.
881
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfileBuilder.
IDistributedApplicationBuilder.cs (1)
153
/// This example shows the implementation of the <see cref="ContainerResourceBuilderExtensions.
AddContainer
(IDistributedApplicationBuilder, string, string)"/>
Aspire.Hosting.Azure.Tests (57)
AzureAppServiceTests.cs (1)
328
builder.
AddContainer
("api", "myimage")
AzureContainerAppsTests.cs (38)
32
builder.
AddContainer
("api", "myimage");
203
builder.
AddContainer
("api", "myimage")
242
builder.
AddContainer
("api", "myimage")
433
builder.
AddContainer
("api", "myimage")
496
builder.
AddContainer
("api", "myimage")
533
builder.
AddContainer
("api", "myimage")
570
builder.
AddContainer
("api", "myimage")
610
builder.
AddContainer
("api", "myimage")
645
builder.
AddContainer
("api", "myimage")
730
builder.
AddContainer
("api", "image")
785
var container = builder.
AddContainer
("api", "image")
814
builder.
AddContainer
("api1", "myimage");
855
builder.
AddContainer
("api", "myimage")
886
builder.
AddContainer
("api", "myimage")
917
builder.
AddContainer
("api", "myimage")
1110
builder.
AddContainer
("api", "myimage")
1129
builder.
AddContainer
("api", "myimage")
1150
builder.
AddContainer
("api", "myimage")
1169
builder.
AddContainer
("api", "myimage")
1189
builder.
AddContainer
("api", "myimage")
1208
builder.
AddContainer
("api", "myimage")
1254
builder.
AddContainer
("cache", "redis")
1285
builder.
AddContainer
("cache", "redis")
1480
builder.
AddContainer
("api", "myimage")
1531
builder.
AddContainer
("WebFrontEnd", "myimage");
1596
builder.
AddContainer
("api", "myimage")
1600
builder.
AddContainer
("api", "myimage")
1624
builder.
AddContainer
("api1", "myimage")
1627
builder.
AddContainer
("api2", "myimage")
1643
builder.
AddContainer
("api", "myimage")
1747
builder.
AddContainer
("web", "nginx:latest")
1750
builder.
AddContainer
("batch", "image:latest")
1787
builder.
AddContainer
("scheduled-job", "myimage")
1820
builder.
AddContainer
("manual-job", "myimage")
1848
.
AddContainer
("api", "myimage")
1890
.
AddContainer
("api", "myimage")
1930
.
AddContainer
("api", "myimage")
1969
builder.
AddContainer
("api", "myimage");
AzureCosmosDBExtensionsTests.cs (2)
198
builder.
AddContainer
("api", "myimage")
251
builder.
AddContainer
("api", "myimage")
AzureDeployerTests.cs (3)
221
builder.
AddContainer
("api", "my-api-image:latest");
721
var container = builder.
AddContainer
("test-container", "test-image")
766
var container = builder.
AddContainer
("test-container", "test-image")
AzureEnvironmentResourceTests.cs (4)
26
builder.
AddContainer
("api", "my-api-image:latest")
63
builder.
AddContainer
("api", "my-api-image:latest")
113
builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
227
var container = builder.
AddContainer
("testcontainer", "testimage")
AzureKeyVaultTests.cs (1)
65
var containerBuilder = builder.
AddContainer
("myContainer", "nginx")
AzurePostgresExtensionsTests.cs (1)
31
builder.
AddContainer
("api", "myimage")
AzureProvisioningResourceTests.cs (1)
89
var container = builder.
AddContainer
("api", "myimage");
AzureRedisEnterpriseExtensionsTests.cs (1)
35
builder.
AddContainer
("api", "myimage")
AzureRedisExtensionsTests.cs (1)
34
builder.
AddContainer
("api", "myimage")
AzureSqlExtensionsTests.cs (1)
39
builder.
AddContainer
("api", "myimage")
BicepUtilitiesTests.cs (1)
34
var container = builder.
AddContainer
("foo", "image")
ContainerRegistryTests.cs (1)
85
builder.
AddContainer
("api", "myimage");
PublicApiTests\AppContainersPublicApiTests.cs (1)
29
var container = builder.
AddContainer
("api", "myimage");
Aspire.Hosting.Containers.Tests (42)
ContainerResourceBuilderTests.cs (9)
15
var redis = builder.
AddContainer
("redis", "redis").WithImage("redis-stack");
23
var redis = builder.
AddContainer
("redis", "redis").WithImage("redis-stack", "1.0.0");
32
var container = builder.
AddContainer
("app", "some-image");
44
var container = builder.
AddContainer
("app", "some-image");
56
var redis = builder.
AddContainer
("redis", "redis").WithImageTag("7.1");
64
var redis = builder.
AddContainer
("redis", "redis").WithImageRegistry("myregistry.azurecr.io");
72
var redis = builder.
AddContainer
("redis", "redis").WithImageSHA256("42b5c726e719639fcc1e9dbc13dd843f567dcd37911d0e1abb9f47f2cc1c95cd");
196
.
AddContainer
("redis", "image")
208
.
AddContainer
("redis", "image")
ContainerResourceTests.cs (11)
17
appBuilder.
AddContainer
("container", "none");
55
appBuilder.
AddContainer
("container", "image:tag");
75
appBuilder.
AddContainer
("container", "imagewithdigest@sha256:01234567890abcdef01234567890abcdef01234567890abcdef01234567890ab");
98
var c1 = appBuilder.
AddContainer
("c1", "image2")
111
var c2 = appBuilder.
AddContainer
("container", "none")
175
builder.
AddContainer
("grafana", "grafana/grafana")
208
builder.
AddContainer
("grafana", "grafana/grafana")
237
appBuilder.
AddContainer
("container", "none")
254
builder.
AddContainer
("containerwithvolumes", "image/name")
302
builder.
AddContainer
("containerwithbindmounts", "image/name")
352
appBuilder.
AddContainer
("container", "none")
WithDockerfileTests.cs (22)
34
builder.
AddContainer
("testcontainer", "testimage")
66
builder.
AddContainer
("testcontainer", "testimage")
125
var dockerFile = builder.
AddContainer
(resourceName, "someimagename")
149
var dockerFile = builder.
AddContainer
("testcontainer", "someimagename")
169
var dockerFile = builder.
AddContainer
("testcontainer", "someimagename")
197
builder.
AddContainer
("testcontainer", "testimage")
269
var container = builder.
AddContainer
("testcontainer", "testimage")
364
var container = builder.
AddContainer
("testcontainer", "testimage")
454
builder.
AddContainer
("testcontainer", "testimage")
592
builder.
AddContainer
("mycontainer", "myimage")
619
var container = builder.
AddContainer
("mycontainer", "myimage");
640
var container = builder.
AddContainer
("mycontainer", "myimage")
671
var container = builder.
AddContainer
("mycontainer", "myimage")
702
var container = builder.
AddContainer
("mycontainer", "myimage")
733
var container = builder.
AddContainer
("mycontainer", "myimage")
772
var container = builder.
AddContainer
("mycontainer", "myimage")
814
var container = builder.
AddContainer
("mycontainer", "myimage")
849
var container = builder.
AddContainer
("testcontainer", "testimage")
867
var container = builder.
AddContainer
("mycontainer", "myimage")
893
var container = builder.
AddContainer
("testcontainer", "testimage")
923
builder.
AddContainer
("test-container", "test-image")
960
var containerBuilder = builder.
AddContainer
("test-container", "test-image")
Aspire.Hosting.Docker.Tests (27)
DockerComposePublisherTests.cs (19)
34
var redis = builder.
AddContainer
("cache", "redis")
69
var migration = builder.
AddContainer
("something", "dummy/migration:latest")
72
var api = builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
121
builder.
AddContainer
("api", "reg:api")
150
builder.
AddContainer
("resource", "mcr.microsoft.com/dotnet/aspnet:8.0")
175
builder.
AddContainer
("resource", "mcr.microsoft.com/dotnet/aspnet:8.0")
212
var container = builder.
AddContainer
("service", "nginx")
258
builder.
AddContainer
("app", "busybox").WithEnvironment("param1", param);
291
builder.
AddContainer
("app", "busybox")
355
builder.
AddContainer
("api", "my-api")
381
builder.
AddContainer
("api", "my-api")
435
builder.
AddContainer
("api", "my-api")
438
builder.
AddContainer
("worker", "my-worker")
442
builder.
AddContainer
("database", "postgres");
465
var container = builder.
AddContainer
("testcontainer", "testimage")
490
builder.
AddContainer
("api", "my-api")
515
builder.
AddContainer
("testapp", "testimage")
544
builder.
AddContainer
("testapp", "testimage")
577
builder.
AddContainer
("webapp", "webapp:latest")
DockerComposeTests.cs (8)
28
var container = builder.
AddContainer
("service", "nginx");
49
builder.
AddContainer
("service", "nginx");
72
builder.
AddContainer
("service", "nginx")
111
builder.
AddContainer
("api", "myimage")
131
builder.
AddContainer
("api1", "myimage")
134
builder.
AddContainer
("api2", "myimage")
157
builder.
AddContainer
("api", "myimage");
180
builder.
AddContainer
("my-service", "my-image:latest")
Aspire.Hosting.Kubernetes.Tests (7)
KubernetesEnvironmentResourceTests.cs (2)
23
builder.
AddContainer
("service", "nginx");
62
builder.
AddContainer
("api", "myimage")
KubernetesPublisherTests.cs (5)
28
var api = builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
89
var container = builder.
AddContainer
("service", "nginx")
119
var api = builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
239
.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
292
var container = builder.
AddContainer
("testcontainer", "testimage")
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
112
var container1 = appBuilder.
AddContainer
("container1", "fake")
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
187
var container1 = appBuilder.
AddContainer
("container1", "fake")
Aspire.Hosting.Tests (140)
AddConnectionStringTests.cs (1)
74
var redis = builder.
AddContainer
("c", "redis").WithEndpoint(name: "tcp");
ApplicationModel\Docker\WithDockerfileBuilderTests.cs (8)
17
var container = appBuilder.
AddContainer
("mycontainer", "myimage");
36
var container = appBuilder.
AddContainer
("mycontainer", "myimage");
60
var container = appBuilder.
AddContainer
("mycontainer", "myimage");
79
var container = appBuilder.
AddContainer
("mycontainer", "myimage");
117
var container = appBuilder.
AddContainer
("mycontainer", "myimage");
169
var container = appBuilder.
AddContainer
("mycontainer", "myimage");
203
var container = appBuilder.
AddContainer
("mycontainer", "myimage");
234
var container = appBuilder.
AddContainer
("mycontainer", "myimage");
Dashboard\DashboardResourceTests.cs (5)
67
builder.
AddContainer
("my-container", "my-image");
101
var container = builder.
AddContainer
(KnownResourceNames.AspireDashboard, "my-image");
203
var container = builder.
AddContainer
(KnownResourceNames.AspireDashboard, "my-image");
380
builder.
AddContainer
("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
426
builder.
AddContainer
("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
Dcp\DcpExecutorTests.cs (18)
34
builder.
AddContainer
("CustomName", "container").WithOtlpExporter();
569
builder.
AddContainer
("database", "image");
662
builder.
AddContainer
("database", "image");
874
builder.
AddContainer
("database", "image")
909
builder.
AddContainer
("database", "image")
969
var ctr = builder.
AddContainer
("database", "image");
987
builder.
AddContainer
("database", "image")
1023
builder.
AddContainer
("database", "image")
1060
builder.
AddContainer
("database", "image")
1097
builder.
AddContainer
("database", "image")
1131
builder.
AddContainer
("database", "image");
1166
var container = builder.
AddContainer
("database", "image");
1186
builder.
AddContainer
("ImplicitDefault", "container");
1187
builder.
AddContainer
("ExplicitDefault", "container").WithImagePullPolicy(ImagePullPolicy.Default);
1188
builder.
AddContainer
("ExplicitAlways", "container").WithImagePullPolicy(ImagePullPolicy.Always);
1189
builder.
AddContainer
("ExplicitMissing", "container").WithImagePullPolicy(ImagePullPolicy.Missing);
1223
builder.
AddContainer
("database", "image")
1259
builder.
AddContainer
("CustomName", "container")
Dcp\DcpHostNotificationTests.cs (1)
380
builder.
AddContainer
("test-container", "nginx:latest");
DistributedApplicationModelExtensionsTests.cs (3)
16
var container1 = builder.
AddContainer
("container1", "image");
17
var container2 = builder.
AddContainer
("container2", "image");
20
var ignored = builder.
AddContainer
("container3", "image")
ExpressionResolverTests.cs (1)
227
var dep = builder.
AddContainer
("container", "redis")
HealthCheckTests.cs (3)
22
var container = builder.
AddContainer
("resource", "dummycontainer")
42
var container = builder.
AddContainer
("resource", "dummycontainer")
65
builder.
AddContainer
("resource", "dummycontainer")
ManifestGenerationTests.cs (2)
100
var redis = builder.
AddContainer
("redis", "redis");
265
program.AppBuilder.
AddContainer
("testresource", "testresource");
Orchestrator\ApplicationOrchestratorTests.cs (20)
30
var parentResource = builder.
AddContainer
("database", "image");
169
var parent = builder.
AddContainer
("parent", "image");
170
var child = builder.
AddContainer
("child", "image").WithParentRelationship(parent);
171
var child2 = builder.
AddContainer
("child2", "image").WithParentRelationship(parent);
173
var nestedChild = builder.
AddContainer
("nested-child", "image").WithParentRelationship(child);
234
var firstParent = builder.
AddContainer
("firstParent", "image");
235
var secondParent = builder.
AddContainer
("secondParent", "image");
237
var child = builder.
AddContainer
("child", "image");
337
var container1 = builder.
AddContainer
("container1", "image");
338
var container2 = builder.
AddContainer
("container2", "image2");
339
var container3 = builder.
AddContainer
("container3", "image3");
582
var parentContainer = builder.
AddContainer
("parent-container", "parent-image");
583
var childContainer = builder.
AddContainer
("child-container", "child-image")
628
var parentContainer = builder.
AddContainer
("parent-container", "parent-image");
674
var parent = builder.
AddContainer
("parent", "image");
675
var child = builder.
AddContainer
("child", "image");
676
var child2 = builder.
AddContainer
("child2", "image");
730
var parent = builder.
AddContainer
("parent", "image");
731
var child = builder.
AddContainer
("child", "image");
732
var child2 = builder.
AddContainer
("child2", "image");
Orchestrator\ParameterProcessorTests.cs (8)
489
builder.
AddContainer
("testContainer", "nginx")
534
builder.
AddContainer
("testContainer", "nginx")
560
builder.
AddContainer
("testContainer", "nginx")
630
builder.
AddContainer
("testContainer", "nginx")
657
builder.
AddContainer
("container1", "nginx")
661
builder.
AddContainer
("container2", "nginx")
692
builder.
AddContainer
("testContainer", "nginx")
726
var excludedContainer = builder.
AddContainer
("excludedContainer", "nginx")
Orchestrator\RelationshipEvaluatorTests.cs (15)
16
var parentResource = builder.
AddContainer
("parent", "image");
21
var childWithAnnotationsResource = builder.
AddContainer
("child-with-annotations", "image")
24
var grandChildWithAnnotationsResource = builder.
AddContainer
("grandchild-with-annotations", "image")
52
var parentResource = builder.
AddContainer
("parent", "image");
53
var child1Resource = builder.
AddContainer
("child1", "image");
54
var child2Resource = builder.
AddContainer
("child2", "image");
75
var parentResource = builder.
AddContainer
("parent", "image");
76
var child1Resource = builder.
AddContainer
("child1", "image");
77
var child2Resource = builder.
AddContainer
("child2", "image");
98
var parentResource = builder.
AddContainer
("parent", "image");
99
var child1Resource = builder.
AddContainer
("child1", "image");
100
var child2Resource = builder.
AddContainer
("child2", "image")
121
var grandParentResource = builder.
AddContainer
("grandparent", "image");
122
var parentResource = builder.
AddContainer
("parent", "image");
123
var childResource = builder.
AddContainer
("child", "image");
ProjectResourceTests.cs (1)
589
var c1 = appBuilder.
AddContainer
("c1", "image2")
ResourceCommandAnnotationTests.cs (1)
48
var resourceBuilder = builder.
AddContainer
("name", "image");
ResourceExtensionsTests.cs (7)
317
RunTest(builder.
AddContainer
("myContainer", "nginx"));
327
var containerResource = builder.
AddContainer
("test-container", "nginx")
355
var containerResource = builder.
AddContainer
("test-container", "nginx");
367
var containerResource = builder.
AddContainer
("test-container", "nginx")
391
var containerResource = builder.
AddContainer
("test-container", "nginx")
412
var containerResource = builder.
AddContainer
("test-container", "nginx")
439
var containerResource = builder.
AddContainer
("test-container", "nginx")
Schema\SchemaTests.cs (6)
64
builder.
AddContainer
("mycontainer", "myimage").WithDockerfile(tempContextPath);
77
builder.
AddContainer
("mycontainer", "myimage")
95
builder.
AddContainer
("mycontainer", "myimage")
131
builder.
AddContainer
("foo", "bar").WithContainerRuntimeArgs("one", "two", "three");
176
builder.
AddContainer
("mycontainer", "myimage")
188
builder.
AddContainer
("mycontainer", "myimage")
WaitForTests.cs (5)
22
var throwingResource = builder.
AddContainer
("throwingresource", "doesnotmatter")
24
var dependingContainerResource = builder.
AddContainer
("dependingcontainerresource", "doesnotmatter")
236
var dependency = builder.
AddContainer
("redis", "redis");
260
var dependency = builder.
AddContainer
("redis", "redis");
291
var dependency = builder.
AddContainer
("redis", "redis");
WithCertificateAuthorityCollection.cs (1)
18
var container = builder.
AddContainer
("container", "image")
WithEndpointTests.cs (10)
229
var container = builder.
AddContainer
("app", "image")
250
var container = builder.
AddContainer
("app", "image")
278
var container = builder.
AddContainer
("app", "image")
305
var container = builder.
AddContainer
("app", "image")
332
var container = builder.
AddContainer
("app", "image")
359
var container = builder.
AddContainer
("app", "image")
386
var container = builder.
AddContainer
("app", "image")
413
var container = builder.
AddContainer
("app", "image")
538
var container0 = builder.
AddContainer
("app0", "image")
541
var container1 = builder.
AddContainer
("app1", "image")
WithEnvironmentTests.cs (10)
18
var container = builder.
AddContainer
("container", "image")
225
var container = builder.
AddContainer
("container1", "image")
234
var containerB = builder.
AddContainer
("container2", "imageB")
274
var container = builder.
AddContainer
("container1", "image")
283
var containerB = builder.
AddContainer
("container2", "imageB")
300
var container = builder.
AddContainer
("container1", "image")
318
var containerB = builder.
AddContainer
("container2", "imageB")
337
var targetBuilder = builder.
AddContainer
("targetContainer", "targetImage");
396
var resourceA = builder.
AddContainer
("containerA", "imageA");
442
var container = builder.
AddContainer
("container1", "image")
WithHttpCommandTests.cs (6)
20
var resourceBuilder = builder.
AddContainer
("name", "image")
40
var container = builder.
AddContainer
("name", "image")
62
var container = builder.
AddContainer
("name", "image")
83
var resourceBuilder = builder.
AddContainer
("name", "image")
107
var resourceBuilder = builder.
AddContainer
("name", "image")
139
var resourceBuilder = builder.
AddContainer
("name", "image")
WithIconNameTests.cs (6)
15
var container = builder.
AddContainer
("mycontainer", "myimage")
29
var container = builder.
AddContainer
("mycontainer", "myimage")
43
var container = builder.
AddContainer
("mycontainer", "myimage");
53
var container = builder.
AddContainer
("mycontainer", "myimage");
65
var container = builder.
AddContainer
("container", "image")
85
var container = builder.
AddContainer
("mycontainer", "myimage")
WithReferenceTests.cs (2)
579
var container = builder.
AddContainer
("mycontainer", "myimage")
605
var container = builder.
AddContainer
("mycontainer", "myimage")
Aspire.Hosting.Yarp.Tests (3)
YarpConfigGeneratorTests.cs (2)
272
var backend = builder.
AddContainer
("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp").WithHttpEndpoint(targetPort: 8080);
273
var frontend = builder.
AddContainer
("frontend", "mcr.microsoft.com/dotnet/samples:aspnetapp").WithHttpEndpoint(targetPort: 8080);
YarpFunctionalTests.cs (1)
34
.
AddContainer
("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp")
Stress.AppHost (1)
Program.cs (1)
30
builder.
AddContainer
("hiddenContainer", "alpine")
TestingAppHost1.AppHost (1)
Program.cs (1)
35
var failsToStart = builder.
AddContainer
("fails-to-start", $"{Guid.NewGuid()}/does/not/exist");
WithDockerfile.AppHost (2)
Program.cs (2)
20
builder.
AddContainer
("dynamic-sync", "dynamic-sync-image")
39
builder.
AddContainer
("dynamic-async", "dynamic-async-image")