219 references to AddContainer
Aspire.Hosting (3)
ContainerResourceBuilderExtensions.cs (2)
43
return
AddContainer
(builder, name, image)
534
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 (43)
AzureAppServiceTests.cs (1)
325
builder.
AddContainer
("api", "myimage")
AzureContainerAppsTests.cs (28)
30
builder.
AddContainer
("api", "myimage");
201
builder.
AddContainer
("api", "myimage")
240
builder.
AddContainer
("api", "myimage")
428
builder.
AddContainer
("api", "myimage")
491
builder.
AddContainer
("api", "myimage")
528
builder.
AddContainer
("api", "myimage")
565
builder.
AddContainer
("api", "myimage")
605
builder.
AddContainer
("api", "myimage")
640
builder.
AddContainer
("api", "myimage")
681
builder.
AddContainer
("api", "image")
736
var container = builder.
AddContainer
("api", "image")
765
builder.
AddContainer
("api1", "myimage");
806
builder.
AddContainer
("api", "myimage")
837
builder.
AddContainer
("api", "myimage")
868
builder.
AddContainer
("api", "myimage")
1061
builder.
AddContainer
("api", "myimage")
1080
builder.
AddContainer
("api", "myimage")
1101
builder.
AddContainer
("api", "myimage")
1120
builder.
AddContainer
("api", "myimage")
1140
builder.
AddContainer
("api", "myimage")
1159
builder.
AddContainer
("api", "myimage")
1205
builder.
AddContainer
("cache", "redis")
1236
builder.
AddContainer
("cache", "redis")
1431
builder.
AddContainer
("api", "myimage")
1482
builder.
AddContainer
("WebFrontEnd", "myimage");
1543
builder.
AddContainer
("api", "myimage")
1562
builder.
AddContainer
("api1", "myimage")
1565
builder.
AddContainer
("api2", "myimage")
AzureCosmosDBExtensionsTests.cs (2)
198
builder.
AddContainer
("api", "myimage")
251
builder.
AddContainer
("api", "myimage")
AzureDeployerTests.cs (2)
37
builder.
AddContainer
("api", "my-api-image:latest")
174
builder.
AddContainer
("api", "my-api-image:latest");
AzureEnvironmentResourceTests.cs (3)
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")
AzureKeyVaultTests.cs (1)
65
var containerBuilder = builder.
AddContainer
("myContainer", "nginx")
AzurePostgresExtensionsTests.cs (1)
31
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 (35)
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 (15)
30
builder.
AddContainer
("testcontainer", "testimage")
61
builder.
AddContainer
("testcontainer", "testimage")
115
var dockerFile = builder.
AddContainer
(resourceName, "someimagename")
130
var dockerFile = builder.
AddContainer
("testcontainer", "someimagename")
150
var dockerFile = builder.
AddContainer
("testcontainer", "someimagename")
173
builder.
AddContainer
("testcontainer", "testimage")
244
var container = builder.
AddContainer
("testcontainer", "testimage")
339
var container = builder.
AddContainer
("testcontainer", "testimage")
428
builder.
AddContainer
("testcontainer", "testimage")
565
builder.
AddContainer
("mycontainer", "myimage")
592
var container = builder.
AddContainer
("mycontainer", "myimage");
613
var container = builder.
AddContainer
("mycontainer", "myimage")
644
var container = builder.
AddContainer
("mycontainer", "myimage")
675
var container = builder.
AddContainer
("mycontainer", "myimage")
706
var container = builder.
AddContainer
("mycontainer", "myimage")
Aspire.Hosting.Docker.Tests (22)
DockerComposePublisherTests.cs (15)
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");
472
builder.
AddContainer
("api", "my-api")
DockerComposeTests.cs (7)
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");
Aspire.Hosting.Kubernetes.Tests (5)
KubernetesEnvironmentResourceTests.cs (2)
21
builder.
AddContainer
("service", "nginx");
59
builder.
AddContainer
("api", "myimage")
KubernetesPublisherTests.cs (3)
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")
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 (104)
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");
863
builder.
AddContainer
("database", "image")
898
builder.
AddContainer
("database", "image")
958
var ctr = builder.
AddContainer
("database", "image");
976
builder.
AddContainer
("database", "image")
1012
builder.
AddContainer
("database", "image")
1049
builder.
AddContainer
("database", "image")
1086
builder.
AddContainer
("database", "image")
1120
builder.
AddContainer
("database", "image");
1155
var container = builder.
AddContainer
("database", "image");
1175
builder.
AddContainer
("ImplicitDefault", "container");
1176
builder.
AddContainer
("ExplicitDefault", "container").WithImagePullPolicy(ImagePullPolicy.Default);
1177
builder.
AddContainer
("ExplicitAlways", "container").WithImagePullPolicy(ImagePullPolicy.Always);
1178
builder.
AddContainer
("ExplicitMissing", "container").WithImagePullPolicy(ImagePullPolicy.Missing);
1212
builder.
AddContainer
("database", "image")
1248
builder.
AddContainer
("CustomName", "container")
Dcp\DcpHostNotificationTests.cs (1)
373
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 (11)
23
var parentResource = builder.
AddContainer
("database", "image");
162
var parent = builder.
AddContainer
("parent", "image");
163
var child = builder.
AddContainer
("child", "image").WithParentRelationship(parent);
164
var child2 = builder.
AddContainer
("child2", "image").WithParentRelationship(parent);
166
var nestedChild = builder.
AddContainer
("nested-child", "image").WithParentRelationship(child);
227
var firstParent = builder.
AddContainer
("firstParent", "image");
228
var secondParent = builder.
AddContainer
("secondParent", "image");
230
var child = builder.
AddContainer
("child", "image");
330
var container1 = builder.
AddContainer
("container1", "image");
331
var container2 = builder.
AddContainer
("container2", "image2");
332
var container3 = builder.
AddContainer
("container3", "image3");
Orchestrator\RelationshipEvaluatorTests.cs (3)
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")
ProjectResourceTests.cs (1)
575
var c1 = appBuilder.
AddContainer
("c1", "image2")
PublishingTests.cs (10)
22
builder.
AddContainer
("cache", "redis")
52
builder.
AddContainer
("cache", "redis")
82
builder.
AddContainer
("cache", "redis")
123
builder.
AddContainer
("cache", "redis")
153
builder.
AddContainer
("cache", "redis")
160
builder.
AddContainer
("db", "postgres")
185
builder.
AddContainer
("cache", "redis")
249
builder.
AddContainer
("cache", "redis")
262
builder.
AddContainer
("cache", "redis")
280
builder.
AddContainer
("cache", "redis")
ResourceCommandAnnotationTests.cs (1)
49
var resourceBuilder = builder.
AddContainer
("name", "image");
ResourceExtensionsTests.cs (1)
316
RunTest(builder.
AddContainer
("myContainer", "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)
273
var backend = builder.
AddContainer
("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp").WithHttpEndpoint(targetPort: 8080);
274
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");