280 references to AddContainer
Aspire.Hosting (5)
ContainerResourceBuilderExtensions.cs (4)
43
return
AddContainer
(builder, name, image)
660
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfile.
689
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfile.
718
return builder.
AddContainer
(name, "placeholder") // Image name will be replaced by WithDockerfile.
IDistributedApplicationBuilder.cs (1)
139
/// This example shows the implementation of the <see cref="ContainerResourceBuilderExtensions.
AddContainer
(IDistributedApplicationBuilder, string, string)"/>
Aspire.Hosting.Azure.Tests (56)
AzureAppServiceTests.cs (1)
327
builder.
AddContainer
("api", "myimage")
AzureContainerAppsTests.cs (37)
31
builder.
AddContainer
("api", "myimage");
202
builder.
AddContainer
("api", "myimage")
241
builder.
AddContainer
("api", "myimage")
429
builder.
AddContainer
("api", "myimage")
492
builder.
AddContainer
("api", "myimage")
529
builder.
AddContainer
("api", "myimage")
566
builder.
AddContainer
("api", "myimage")
606
builder.
AddContainer
("api", "myimage")
641
builder.
AddContainer
("api", "myimage")
726
builder.
AddContainer
("api", "image")
781
var container = builder.
AddContainer
("api", "image")
810
builder.
AddContainer
("api1", "myimage");
851
builder.
AddContainer
("api", "myimage")
882
builder.
AddContainer
("api", "myimage")
913
builder.
AddContainer
("api", "myimage")
1106
builder.
AddContainer
("api", "myimage")
1125
builder.
AddContainer
("api", "myimage")
1146
builder.
AddContainer
("api", "myimage")
1165
builder.
AddContainer
("api", "myimage")
1185
builder.
AddContainer
("api", "myimage")
1204
builder.
AddContainer
("api", "myimage")
1250
builder.
AddContainer
("cache", "redis")
1281
builder.
AddContainer
("cache", "redis")
1476
builder.
AddContainer
("api", "myimage")
1527
builder.
AddContainer
("WebFrontEnd", "myimage");
1592
builder.
AddContainer
("api", "myimage")
1596
builder.
AddContainer
("api", "myimage")
1620
builder.
AddContainer
("api1", "myimage")
1623
builder.
AddContainer
("api2", "myimage")
1639
builder.
AddContainer
("api", "myimage")
1743
builder.
AddContainer
("web", "nginx:latest")
1746
builder.
AddContainer
("batch", "image:latest")
1783
builder.
AddContainer
("scheduled-job", "myimage")
1816
builder.
AddContainer
("manual-job", "myimage")
1844
.
AddContainer
("api", "myimage")
1886
.
AddContainer
("api", "myimage")
1926
.
AddContainer
("api", "myimage")
AzureCosmosDBExtensionsTests.cs (2)
198
builder.
AddContainer
("api", "myimage")
251
builder.
AddContainer
("api", "myimage")
AzureDeployerTests.cs (3)
181
builder.
AddContainer
("api", "my-api-image:latest");
670
var container = builder.
AddContainer
("test-container", "test-image")
715
var container = builder.
AddContainer
("test-container", "test-image")
AzureEnvironmentResourceTests.cs (4)
27
builder.
AddContainer
("api", "my-api-image:latest")
64
builder.
AddContainer
("api", "my-api-image:latest")
115
builder.
AddContainer
("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
231
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 (40)
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")
105
var c2 = appBuilder.
AddContainer
("container", "none")
165
builder.
AddContainer
("grafana", "grafana/grafana")
198
builder.
AddContainer
("grafana", "grafana/grafana")
227
appBuilder.
AddContainer
("container", "none")
244
builder.
AddContainer
("containerwithvolumes", "image/name")
292
builder.
AddContainer
("containerwithbindmounts", "image/name")
342
appBuilder.
AddContainer
("container", "none")
WithDockerfileTests.cs (20)
31
builder.
AddContainer
("testcontainer", "testimage")
63
builder.
AddContainer
("testcontainer", "testimage")
117
var dockerFile = builder.
AddContainer
(resourceName, "someimagename")
132
var dockerFile = builder.
AddContainer
("testcontainer", "someimagename")
152
var dockerFile = builder.
AddContainer
("testcontainer", "someimagename")
176
builder.
AddContainer
("testcontainer", "testimage")
248
var container = builder.
AddContainer
("testcontainer", "testimage")
343
var container = builder.
AddContainer
("testcontainer", "testimage")
433
builder.
AddContainer
("testcontainer", "testimage")
571
builder.
AddContainer
("mycontainer", "myimage")
598
var container = builder.
AddContainer
("mycontainer", "myimage");
619
var container = builder.
AddContainer
("mycontainer", "myimage")
650
var container = builder.
AddContainer
("mycontainer", "myimage")
681
var container = builder.
AddContainer
("mycontainer", "myimage")
712
var container = builder.
AddContainer
("mycontainer", "myimage")
751
var container = builder.
AddContainer
("mycontainer", "myimage")
779
var container = builder.
AddContainer
("mycontainer", "myimage")
814
var container = builder.
AddContainer
("testcontainer", "testimage")
832
var container = builder.
AddContainer
("mycontainer", "myimage")
858
var container = builder.
AddContainer
("testcontainer", "testimage")
Aspire.Hosting.Docker.Tests (24)
DockerComposePublisherTests.cs (16)
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")
180
builder.
AddContainer
("resource", "mcr.microsoft.com/dotnet/aspnet:8.0")
218
var container = builder.
AddContainer
("service", "nginx")
264
builder.
AddContainer
("app", "busybox").WithEnvironment("param1", param);
297
builder.
AddContainer
("app", "busybox")
361
builder.
AddContainer
("api", "my-api")
387
builder.
AddContainer
("api", "my-api")
441
builder.
AddContainer
("api", "my-api")
444
builder.
AddContainer
("worker", "my-worker")
448
builder.
AddContainer
("database", "postgres");
471
var container = builder.
AddContainer
("testcontainer", "testimage")
496
builder.
AddContainer
("api", "my-api")
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)
22
builder.
AddContainer
("service", "nginx");
61
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 (139)
AddConnectionStringTests.cs (1)
74
var redis = builder.
AddContainer
("c", "redis").WithEndpoint(name: "tcp");
Dashboard\DashboardResourceTests.cs (4)
67
builder.
AddContainer
("my-container", "my-image");
100
var container = builder.
AddContainer
(KnownResourceNames.AspireDashboard, "my-image");
317
builder.
AddContainer
("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
363
builder.
AddContainer
("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
Dcp\DcpExecutorTests.cs (18)
32
builder.
AddContainer
("CustomName", "container").WithOtlpExporter();
568
builder.
AddContainer
("database", "image");
657
builder.
AddContainer
("database", "image");
869
builder.
AddContainer
("database", "image")
904
builder.
AddContainer
("database", "image")
964
var ctr = builder.
AddContainer
("database", "image");
982
builder.
AddContainer
("database", "image")
1018
builder.
AddContainer
("database", "image")
1055
builder.
AddContainer
("database", "image")
1092
builder.
AddContainer
("database", "image")
1126
builder.
AddContainer
("database", "image");
1161
var container = builder.
AddContainer
("database", "image");
1181
builder.
AddContainer
("ImplicitDefault", "container");
1182
builder.
AddContainer
("ExplicitDefault", "container").WithImagePullPolicy(ImagePullPolicy.Default);
1183
builder.
AddContainer
("ExplicitAlways", "container").WithImagePullPolicy(ImagePullPolicy.Always);
1184
builder.
AddContainer
("ExplicitMissing", "container").WithImagePullPolicy(ImagePullPolicy.Missing);
1218
builder.
AddContainer
("database", "image")
1254
builder.
AddContainer
("CustomName", "container")
Dcp\DcpHostNotificationTests.cs (1)
375
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)
179
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)
96
var redis = builder.
AddContainer
("redis", "redis");
257
program.AppBuilder.
AddContainer
("testresource", "testresource");
Orchestrator\ApplicationOrchestratorTests.cs (20)
28
var parentResource = builder.
AddContainer
("database", "image");
167
var parent = builder.
AddContainer
("parent", "image");
168
var child = builder.
AddContainer
("child", "image").WithParentRelationship(parent);
169
var child2 = builder.
AddContainer
("child2", "image").WithParentRelationship(parent);
171
var nestedChild = builder.
AddContainer
("nested-child", "image").WithParentRelationship(child);
232
var firstParent = builder.
AddContainer
("firstParent", "image");
233
var secondParent = builder.
AddContainer
("secondParent", "image");
235
var child = builder.
AddContainer
("child", "image");
335
var container1 = builder.
AddContainer
("container1", "image");
336
var container2 = builder.
AddContainer
("container2", "image2");
337
var container3 = builder.
AddContainer
("container3", "image3");
577
var parentContainer = builder.
AddContainer
("parent-container", "parent-image");
578
var childContainer = builder.
AddContainer
("child-container", "child-image")
623
var parentContainer = builder.
AddContainer
("parent-container", "parent-image");
669
var parent = builder.
AddContainer
("parent", "image");
670
var child = builder.
AddContainer
("child", "image");
671
var child2 = builder.
AddContainer
("child2", "image");
725
var parent = builder.
AddContainer
("parent", "image");
726
var child = builder.
AddContainer
("child", "image");
727
var child2 = builder.
AddContainer
("child2", "image");
Orchestrator\ParameterProcessorTests.cs (8)
490
builder.
AddContainer
("testContainer", "nginx")
535
builder.
AddContainer
("testContainer", "nginx")
561
builder.
AddContainer
("testContainer", "nginx")
631
builder.
AddContainer
("testContainer", "nginx")
658
builder.
AddContainer
("container1", "nginx")
662
builder.
AddContainer
("container2", "nginx")
693
builder.
AddContainer
("testContainer", "nginx")
727
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)
580
var c1 = appBuilder.
AddContainer
("c1", "image2")
PublishingTests.cs (10)
22
builder.
AddContainer
("cache", "redis")
52
builder.
AddContainer
("cache", "redis")
82
builder.
AddContainer
("cache", "redis")
115
builder.
AddContainer
("cache", "redis")
122
builder.
AddContainer
("db", "postgres")
147
builder.
AddContainer
("cache", "redis")
210
builder.
AddContainer
("cache", "redis")
223
builder.
AddContainer
("cache", "redis")
241
builder.
AddContainer
("cache", "redis")
277
builder.
AddContainer
("cache", "redis")
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)
54
builder.
AddContainer
("mycontainer", "myimage").WithDockerfile(tempContextPath);
67
builder.
AddContainer
("mycontainer", "myimage")
85
builder.
AddContainer
("mycontainer", "myimage")
121
builder.
AddContainer
("foo", "bar").WithContainerRuntimeArgs("one", "two", "three");
166
builder.
AddContainer
("mycontainer", "myimage")
178
builder.
AddContainer
("mycontainer", "myimage")
WaitForTests.cs (5)
21
var throwingResource = builder.
AddContainer
("throwingresource", "doesnotmatter")
23
var dependingContainerResource = builder.
AddContainer
("dependingcontainerresource", "doesnotmatter")
235
var dependency = builder.
AddContainer
("redis", "redis");
259
var dependency = builder.
AddContainer
("redis", "redis");
290
var dependency = builder.
AddContainer
("redis", "redis");
WithEndpointTests.cs (11)
229
var container = builder.
AddContainer
("app", "image")
247
var container = builder.
AddContainer
("app", "image")
268
var container = builder.
AddContainer
("app", "image")
296
var container = builder.
AddContainer
("app", "image")
323
var container = builder.
AddContainer
("app", "image")
350
var container = builder.
AddContainer
("app", "image")
377
var container = builder.
AddContainer
("app", "image")
404
var container = builder.
AddContainer
("app", "image")
431
var container = builder.
AddContainer
("app", "image")
556
var container0 = builder.
AddContainer
("app0", "image")
559
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")
309
var containerB = builder.
AddContainer
("container2", "imageB")
328
var targetBuilder = builder.
AddContainer
("targetContainer", "targetImage");
387
var resourceA = builder.
AddContainer
("containerA", "imageA");
433
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")
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)
18
builder.
AddContainer
("dynamic-sync", "dynamic-sync-image")
37
builder.
AddContainer
("dynamic-async", "dynamic-async-image")