172 references to AddContainer
Aspire.Hosting (3)
ContainerResourceBuilderExtensions.cs (2)
43return AddContainer(builder, name, image) 534return 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 (36)
AzureBicepProvisionerTests.cs (1)
36var container = builder.AddContainer("foo", "image")
AzureContainerAppsTests.cs (24)
30builder.AddContainer("api", "myimage"); 201builder.AddContainer("api", "myimage") 240builder.AddContainer("api", "myimage") 427builder.AddContainer("api", "myimage") 516builder.AddContainer("api", "myimage") 553builder.AddContainer("api", "myimage") 590builder.AddContainer("api", "myimage") 630builder.AddContainer("api", "myimage") 665builder.AddContainer("api", "myimage") 700builder.AddContainer("api", "image") 752builder.AddContainer("api", "image") 775builder.AddContainer("api1", "myimage"); 816builder.AddContainer("api", "myimage") 847builder.AddContainer("api", "myimage") 878builder.AddContainer("api", "myimage") 1071builder.AddContainer("api", "myimage") 1090builder.AddContainer("api", "myimage") 1111builder.AddContainer("api", "myimage") 1130builder.AddContainer("api", "myimage") 1150builder.AddContainer("api", "myimage") 1169builder.AddContainer("api", "myimage") 1210builder.AddContainer("cache", "redis") 1256builder.AddContainer("cache", "redis") 1287builder.AddContainer("cache", "redis")
AzureCosmosDBExtensionsTests.cs (2)
198builder.AddContainer("api", "myimage") 251builder.AddContainer("api", "myimage")
AzureEnvironmentResourceTests.cs (3)
27builder.AddContainer("api", "my-api-image:latest") 64builder.AddContainer("api", "my-api-image:latest") 115builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0")
AzureKeyVaultTests.cs (1)
65var containerBuilder = builder.AddContainer("myContainer", "nginx")
AzurePostgresExtensionsTests.cs (1)
31builder.AddContainer("api", "myimage")
AzureRedisExtensionsTests.cs (1)
34builder.AddContainer("api", "myimage")
AzureSqlExtensionsTests.cs (1)
39builder.AddContainer("api", "myimage")
ContainerRegistryTests.cs (1)
85builder.AddContainer("api", "myimage");
PublicApiTests\AppContainersPublicApiTests.cs (1)
29var container = builder.AddContainer("api", "myimage");
Aspire.Hosting.Containers.Tests (35)
ContainerResourceBuilderTests.cs (9)
16var redis = builder.AddContainer("redis", "redis").WithImage("redis-stack"); 24var redis = builder.AddContainer("redis", "redis").WithImage("redis-stack", "1.0.0"); 33var container = builder.AddContainer("app", "some-image"); 45var container = builder.AddContainer("app", "some-image"); 57var redis = builder.AddContainer("redis", "redis").WithImageTag("7.1"); 65var redis = builder.AddContainer("redis", "redis").WithImageRegistry("myregistry.azurecr.io"); 73var redis = builder.AddContainer("redis", "redis").WithImageSHA256("42b5c726e719639fcc1e9dbc13dd843f567dcd37911d0e1abb9f47f2cc1c95cd"); 197.AddContainer("redis", "image") 209.AddContainer("redis", "image")
ContainerResourceTests.cs (11)
18appBuilder.AddContainer("container", "none"); 56appBuilder.AddContainer("container", "image:tag"); 76appBuilder.AddContainer("container", "imagewithdigest@sha256:01234567890abcdef01234567890abcdef01234567890abcdef01234567890ab"); 99var c1 = appBuilder.AddContainer("c1", "image2") 106var c2 = appBuilder.AddContainer("container", "none") 150builder.AddContainer("grafana", "grafana/grafana") 183builder.AddContainer("grafana", "grafana/grafana") 212appBuilder.AddContainer("container", "none") 229builder.AddContainer("containerwithvolumes", "image/name") 277builder.AddContainer("containerwithbindmounts", "image/name") 327appBuilder.AddContainer("container", "none")
WithDockerfileTests.cs (15)
31builder.AddContainer("testcontainer", "testimage") 62builder.AddContainer("testcontainer", "testimage") 116var dockerFile = builder.AddContainer(resourceName, "someimagename") 131var dockerFile = builder.AddContainer("testcontainer", "someimagename") 151var dockerFile = builder.AddContainer("testcontainer", "someimagename") 174builder.AddContainer("testcontainer", "testimage") 245var container = builder.AddContainer("testcontainer", "testimage") 340var container = builder.AddContainer("testcontainer", "testimage") 429builder.AddContainer("testcontainer", "testimage") 566builder.AddContainer("mycontainer", "myimage") 593var container = builder.AddContainer("mycontainer", "myimage"); 614var container = builder.AddContainer("mycontainer", "myimage") 645var container = builder.AddContainer("mycontainer", "myimage") 676var container = builder.AddContainer("mycontainer", "myimage") 707var container = builder.AddContainer("mycontainer", "myimage")
Aspire.Hosting.Docker.Tests (10)
DockerComposePublisherTests.cs (8)
34var redis = builder.AddContainer("cache", "redis") 69var migration = builder.AddContainer("something", "dummy/migration:latest") 72var api = builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 114builder.AddContainer("resource", "mcr.microsoft.com/dotnet/aspnet:8.0") 142builder.AddContainer("resource", "mcr.microsoft.com/dotnet/aspnet:8.0") 180var container = builder.AddContainer("service", "nginx") 224builder.AddContainer("app", "busybox").WithEnvironment("param1", param); 255builder.AddContainer("app", "busybox")
DockerComposeTests.cs (2)
22var container = builder.AddContainer("service", "nginx"); 41builder.AddContainer("service", "nginx");
Aspire.Hosting.Kubernetes.Tests (3)
KubernetesEnvironmentResourceTests.cs (1)
19builder.AddContainer("service", "nginx");
KubernetesPublisherTests.cs (2)
26var api = builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 87var container = builder.AddContainer("service", "nginx")
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
113var container1 = appBuilder.AddContainer("container1", "fake")
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
188var container1 = appBuilder.AddContainer("container1", "fake")
Aspire.Hosting.Tests (81)
Dashboard\DashboardResourceTests.cs (4)
65builder.AddContainer("my-container", "my-image"); 98var container = builder.AddContainer(KnownResourceNames.AspireDashboard, "my-image"); 304builder.AddContainer("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080); 348builder.AddContainer("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
Dcp\DcpExecutorTests.cs (17)
30builder.AddContainer("CustomName", "container").WithOtlpExporter(); 566builder.AddContainer("database", "image"); 655builder.AddContainer("database", "image"); 861builder.AddContainer("database", "image") 896builder.AddContainer("database", "image") 956var ctr = builder.AddContainer("database", "image"); 974builder.AddContainer("database", "image") 1010builder.AddContainer("database", "image") 1047builder.AddContainer("database", "image") 1084builder.AddContainer("database", "image") 1118builder.AddContainer("database", "image"); 1153var container = builder.AddContainer("database", "image"); 1173builder.AddContainer("ImplicitDefault", "container"); 1174builder.AddContainer("ExplicitDefault", "container").WithImagePullPolicy(ImagePullPolicy.Default); 1175builder.AddContainer("ExplicitAlways", "container").WithImagePullPolicy(ImagePullPolicy.Always); 1176builder.AddContainer("ExplicitMissing", "container").WithImagePullPolicy(ImagePullPolicy.Missing); 1210builder.AddContainer("database", "image")
ExpressionResolverTests.cs (1)
180var dep = builder.AddContainer("container", "redis")
HealthCheckTests.cs (3)
23var container = builder.AddContainer("resource", "dummycontainer") 43var container = builder.AddContainer("resource", "dummycontainer") 66builder.AddContainer("resource", "dummycontainer")
ManifestGenerationTests.cs (2)
97var redis = builder.AddContainer("redis", "redis"); 258program.AppBuilder.AddContainer("testresource", "testresource");
Orchestrator\ApplicationOrchestratorTests.cs (11)
23var parentResource = builder.AddContainer("database", "image"); 155var parent = builder.AddContainer("parent", "image"); 156var child = builder.AddContainer("child", "image").WithParentRelationship(parent); 157var child2 = builder.AddContainer("child2", "image").WithParentRelationship(parent); 159var nestedChild = builder.AddContainer("nested-child", "image").WithParentRelationship(child); 220var firstParent = builder.AddContainer("firstParent", "image"); 221var secondParent = builder.AddContainer("secondParent", "image"); 223var child = builder.AddContainer("child", "image"); 323var container1 = builder.AddContainer("container1", "image"); 324var container2 = builder.AddContainer("container2", "image2"); 325var container3 = builder.AddContainer("container3", "image3");
Orchestrator\RelationshipEvaluatorTests.cs (3)
17var parentResource = builder.AddContainer("parent", "image"); 22var childWithAnnotationsResource = builder.AddContainer("child-with-annotations", "image") 25var grandChildWithAnnotationsResource = builder.AddContainer("grandchild-with-annotations", "image")
ProjectResourceTests.cs (1)
576var c1 = appBuilder.AddContainer("c1", "image2")
PublishingTests.cs (1)
20builder.AddContainer("cache", "redis")
ResourceCommandAnnotationTests.cs (1)
50var resourceBuilder = builder.AddContainer("name", "image");
ResourceExtensionsTests.cs (1)
317RunTest(builder.AddContainer("myContainer", "nginx"));
Schema\SchemaTests.cs (6)
55builder.AddContainer("mycontainer", "myimage").WithDockerfile(tempContextPath); 68builder.AddContainer("mycontainer", "myimage") 86builder.AddContainer("mycontainer", "myimage") 122builder.AddContainer("foo", "bar").WithContainerRuntimeArgs("one", "two", "three"); 161builder.AddContainer("mycontainer", "myimage") 171builder.AddContainer("mycontainer", "myimage")
WaitForTests.cs (5)
21var throwingResource = builder.AddContainer("throwingresource", "doesnotmatter") 23var dependingContainerResource = builder.AddContainer("dependingcontainerresource", "doesnotmatter") 235var dependency = builder.AddContainer("redis", "redis"); 259var dependency = builder.AddContainer("redis", "redis"); 290var dependency = builder.AddContainer("redis", "redis");
WithEndpointTests.cs (11)
230var container = builder.AddContainer("app", "image") 248var container = builder.AddContainer("app", "image") 269var container = builder.AddContainer("app", "image") 297var container = builder.AddContainer("app", "image") 324var container = builder.AddContainer("app", "image") 351var container = builder.AddContainer("app", "image") 378var container = builder.AddContainer("app", "image") 405var container = builder.AddContainer("app", "image") 432var container = builder.AddContainer("app", "image") 557var container0 = builder.AddContainer("app0", "image") 560var container1 = builder.AddContainer("app1", "image")
WithEnvironmentTests.cs (8)
19var container = builder.AddContainer("container", "image") 226var container = builder.AddContainer("container1", "image") 235var containerB = builder.AddContainer("container2", "imageB") 275var container = builder.AddContainer("container1", "image") 284var containerB = builder.AddContainer("container2", "imageB") 301var container = builder.AddContainer("container1", "image") 310var containerB = builder.AddContainer("container2", "imageB") 329var targetBuilder = builder.AddContainer("targetContainer", "targetImage");
WithHttpCommandTests.cs (6)
21var resourceBuilder = builder.AddContainer("name", "image") 41var container = builder.AddContainer("name", "image") 63var container = builder.AddContainer("name", "image") 84var resourceBuilder = builder.AddContainer("name", "image") 108var resourceBuilder = builder.AddContainer("name", "image") 140var resourceBuilder = builder.AddContainer("name", "image")
Aspire.Hosting.Yarp.Tests (1)
YarpFunctionalTests.cs (1)
22.AddContainer("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp")
TestingAppHost1.AppHost (1)
Program.cs (1)
35var failsToStart = builder.AddContainer("fails-to-start", $"{Guid.NewGuid()}/does/not/exist");