231 references to AddContainer
Aspire.Hosting (3)
ContainerResourceBuilderExtensions.cs (2)
43
return
AddContainer
(builder, name, image)
535
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 (51)
AzureAppServiceTests.cs (1)
325
builder.
AddContainer
("api", "myimage")
AzureContainerAppsTests.cs (36)
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");
1588
builder.
AddContainer
("api", "myimage")
1607
builder.
AddContainer
("api1", "myimage")
1610
builder.
AddContainer
("api2", "myimage")
1626
builder.
AddContainer
("api", "myimage")
1730
builder.
AddContainer
("web", "nginx:latest")
1733
builder.
AddContainer
("batch", "image:latest")
1770
builder.
AddContainer
("scheduled-job", "myimage")
1800
builder.
AddContainer
("manual-job", "myimage")
1828
.
AddContainer
("api", "myimage")
1870
.
AddContainer
("api", "myimage")
1910
.
AddContainer
("api", "myimage")
AzureCosmosDBExtensionsTests.cs (2)
198
builder.
AddContainer
("api", "myimage")
251
builder.
AddContainer
("api", "myimage")
AzureDeployerTests.cs (1)
179
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")
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 (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 (23)
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 (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 (6)
KubernetesEnvironmentResourceTests.cs (2)
21
builder.
AddContainer
("service", "nginx");
59
builder.
AddContainer
("api", "myimage")
KubernetesPublisherTests.cs (4)
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")
237
.
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 (106)
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)
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 (14)
25
var parentResource = builder.
AddContainer
("database", "image");
164
var parent = builder.
AddContainer
("parent", "image");
165
var child = builder.
AddContainer
("child", "image").WithParentRelationship(parent);
166
var child2 = builder.
AddContainer
("child2", "image").WithParentRelationship(parent);
168
var nestedChild = builder.
AddContainer
("nested-child", "image").WithParentRelationship(child);
229
var firstParent = builder.
AddContainer
("firstParent", "image");
230
var secondParent = builder.
AddContainer
("secondParent", "image");
232
var child = builder.
AddContainer
("child", "image");
332
var container1 = builder.
AddContainer
("container1", "image");
333
var container2 = builder.
AddContainer
("container2", "image2");
334
var container3 = builder.
AddContainer
("container3", "image3");
556
var parentContainer = builder.
AddContainer
("parent-container", "parent-image");
557
var childContainer = builder.
AddContainer
("child-container", "child-image")
602
var parentContainer = builder.
AddContainer
("parent-container", "parent-image");
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)
580
var c1 = appBuilder.
AddContainer
("c1", "image2")
PublishingTests.cs (9)
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")
ResourceCommandAnnotationTests.cs (1)
48
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)
271
var backend = builder.
AddContainer
("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp").WithHttpEndpoint(targetPort: 8080);
272
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");