280 references to AddContainer
Aspire.Hosting (5)
ContainerResourceBuilderExtensions.cs (4)
43return AddContainer(builder, name, image) 660return builder.AddContainer(name, "placeholder") // Image name will be replaced by WithDockerfile. 689return builder.AddContainer(name, "placeholder") // Image name will be replaced by WithDockerfile. 718return 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)
327builder.AddContainer("api", "myimage")
AzureContainerAppsTests.cs (37)
31builder.AddContainer("api", "myimage"); 202builder.AddContainer("api", "myimage") 241builder.AddContainer("api", "myimage") 429builder.AddContainer("api", "myimage") 492builder.AddContainer("api", "myimage") 529builder.AddContainer("api", "myimage") 566builder.AddContainer("api", "myimage") 606builder.AddContainer("api", "myimage") 641builder.AddContainer("api", "myimage") 726builder.AddContainer("api", "image") 781var container = builder.AddContainer("api", "image") 810builder.AddContainer("api1", "myimage"); 851builder.AddContainer("api", "myimage") 882builder.AddContainer("api", "myimage") 913builder.AddContainer("api", "myimage") 1106builder.AddContainer("api", "myimage") 1125builder.AddContainer("api", "myimage") 1146builder.AddContainer("api", "myimage") 1165builder.AddContainer("api", "myimage") 1185builder.AddContainer("api", "myimage") 1204builder.AddContainer("api", "myimage") 1250builder.AddContainer("cache", "redis") 1281builder.AddContainer("cache", "redis") 1476builder.AddContainer("api", "myimage") 1527builder.AddContainer("WebFrontEnd", "myimage"); 1592builder.AddContainer("api", "myimage") 1596builder.AddContainer("api", "myimage") 1620builder.AddContainer("api1", "myimage") 1623builder.AddContainer("api2", "myimage") 1639builder.AddContainer("api", "myimage") 1743builder.AddContainer("web", "nginx:latest") 1746builder.AddContainer("batch", "image:latest") 1783builder.AddContainer("scheduled-job", "myimage") 1816builder.AddContainer("manual-job", "myimage") 1844.AddContainer("api", "myimage") 1886.AddContainer("api", "myimage") 1926.AddContainer("api", "myimage")
AzureCosmosDBExtensionsTests.cs (2)
198builder.AddContainer("api", "myimage") 251builder.AddContainer("api", "myimage")
AzureDeployerTests.cs (3)
181builder.AddContainer("api", "my-api-image:latest"); 670var container = builder.AddContainer("test-container", "test-image") 715var container = builder.AddContainer("test-container", "test-image")
AzureEnvironmentResourceTests.cs (4)
27builder.AddContainer("api", "my-api-image:latest") 64builder.AddContainer("api", "my-api-image:latest") 115builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 231var container = builder.AddContainer("testcontainer", "testimage")
AzureKeyVaultTests.cs (1)
65var containerBuilder = builder.AddContainer("myContainer", "nginx")
AzurePostgresExtensionsTests.cs (1)
31builder.AddContainer("api", "myimage")
AzureProvisioningResourceTests.cs (1)
89var container = builder.AddContainer("api", "myimage");
AzureRedisEnterpriseExtensionsTests.cs (1)
35builder.AddContainer("api", "myimage")
AzureRedisExtensionsTests.cs (1)
34builder.AddContainer("api", "myimage")
AzureSqlExtensionsTests.cs (1)
39builder.AddContainer("api", "myimage")
BicepUtilitiesTests.cs (1)
34var container = builder.AddContainer("foo", "image")
ContainerRegistryTests.cs (1)
85builder.AddContainer("api", "myimage");
PublicApiTests\AppContainersPublicApiTests.cs (1)
29var container = builder.AddContainer("api", "myimage");
Aspire.Hosting.Containers.Tests (40)
ContainerResourceBuilderTests.cs (9)
15var redis = builder.AddContainer("redis", "redis").WithImage("redis-stack"); 23var redis = builder.AddContainer("redis", "redis").WithImage("redis-stack", "1.0.0"); 32var container = builder.AddContainer("app", "some-image"); 44var container = builder.AddContainer("app", "some-image"); 56var redis = builder.AddContainer("redis", "redis").WithImageTag("7.1"); 64var redis = builder.AddContainer("redis", "redis").WithImageRegistry("myregistry.azurecr.io"); 72var redis = builder.AddContainer("redis", "redis").WithImageSHA256("42b5c726e719639fcc1e9dbc13dd843f567dcd37911d0e1abb9f47f2cc1c95cd"); 196.AddContainer("redis", "image") 208.AddContainer("redis", "image")
ContainerResourceTests.cs (11)
17appBuilder.AddContainer("container", "none"); 55appBuilder.AddContainer("container", "image:tag"); 75appBuilder.AddContainer("container", "imagewithdigest@sha256:01234567890abcdef01234567890abcdef01234567890abcdef01234567890ab"); 98var c1 = appBuilder.AddContainer("c1", "image2") 105var c2 = appBuilder.AddContainer("container", "none") 165builder.AddContainer("grafana", "grafana/grafana") 198builder.AddContainer("grafana", "grafana/grafana") 227appBuilder.AddContainer("container", "none") 244builder.AddContainer("containerwithvolumes", "image/name") 292builder.AddContainer("containerwithbindmounts", "image/name") 342appBuilder.AddContainer("container", "none")
WithDockerfileTests.cs (20)
31builder.AddContainer("testcontainer", "testimage") 63builder.AddContainer("testcontainer", "testimage") 117var dockerFile = builder.AddContainer(resourceName, "someimagename") 132var dockerFile = builder.AddContainer("testcontainer", "someimagename") 152var dockerFile = builder.AddContainer("testcontainer", "someimagename") 176builder.AddContainer("testcontainer", "testimage") 248var container = builder.AddContainer("testcontainer", "testimage") 343var container = builder.AddContainer("testcontainer", "testimage") 433builder.AddContainer("testcontainer", "testimage") 571builder.AddContainer("mycontainer", "myimage") 598var container = builder.AddContainer("mycontainer", "myimage"); 619var container = builder.AddContainer("mycontainer", "myimage") 650var container = builder.AddContainer("mycontainer", "myimage") 681var container = builder.AddContainer("mycontainer", "myimage") 712var container = builder.AddContainer("mycontainer", "myimage") 751var container = builder.AddContainer("mycontainer", "myimage") 779var container = builder.AddContainer("mycontainer", "myimage") 814var container = builder.AddContainer("testcontainer", "testimage") 832var container = builder.AddContainer("mycontainer", "myimage") 858var container = builder.AddContainer("testcontainer", "testimage")
Aspire.Hosting.Docker.Tests (24)
DockerComposePublisherTests.cs (16)
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") 121builder.AddContainer("api", "reg:api") 150builder.AddContainer("resource", "mcr.microsoft.com/dotnet/aspnet:8.0") 180builder.AddContainer("resource", "mcr.microsoft.com/dotnet/aspnet:8.0") 218var container = builder.AddContainer("service", "nginx") 264builder.AddContainer("app", "busybox").WithEnvironment("param1", param); 297builder.AddContainer("app", "busybox") 361builder.AddContainer("api", "my-api") 387builder.AddContainer("api", "my-api") 441builder.AddContainer("api", "my-api") 444builder.AddContainer("worker", "my-worker") 448builder.AddContainer("database", "postgres"); 471var container = builder.AddContainer("testcontainer", "testimage") 496builder.AddContainer("api", "my-api")
DockerComposeTests.cs (8)
28var container = builder.AddContainer("service", "nginx"); 49builder.AddContainer("service", "nginx"); 72builder.AddContainer("service", "nginx") 111builder.AddContainer("api", "myimage") 131builder.AddContainer("api1", "myimage") 134builder.AddContainer("api2", "myimage") 157builder.AddContainer("api", "myimage"); 180builder.AddContainer("my-service", "my-image:latest")
Aspire.Hosting.Kubernetes.Tests (7)
KubernetesEnvironmentResourceTests.cs (2)
22builder.AddContainer("service", "nginx"); 61builder.AddContainer("api", "myimage")
KubernetesPublisherTests.cs (5)
28var api = builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 89var container = builder.AddContainer("service", "nginx") 119var api = builder.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 239.AddContainer("myapp", "mcr.microsoft.com/dotnet/aspnet:8.0") 292var container = builder.AddContainer("testcontainer", "testimage")
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
112var container1 = appBuilder.AddContainer("container1", "fake")
Aspire.Hosting.Qdrant.Tests (1)
AddQdrantTests.cs (1)
187var container1 = appBuilder.AddContainer("container1", "fake")
Aspire.Hosting.Tests (139)
AddConnectionStringTests.cs (1)
74var redis = builder.AddContainer("c", "redis").WithEndpoint(name: "tcp");
Dashboard\DashboardResourceTests.cs (4)
67builder.AddContainer("my-container", "my-image"); 100var container = builder.AddContainer(KnownResourceNames.AspireDashboard, "my-image"); 317builder.AddContainer("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080); 363builder.AddContainer("my-container", "my-image").WithHttpEndpoint(port: 8080, targetPort: 58080);
Dcp\DcpExecutorTests.cs (18)
32builder.AddContainer("CustomName", "container").WithOtlpExporter(); 568builder.AddContainer("database", "image"); 657builder.AddContainer("database", "image"); 869builder.AddContainer("database", "image") 904builder.AddContainer("database", "image") 964var ctr = builder.AddContainer("database", "image"); 982builder.AddContainer("database", "image") 1018builder.AddContainer("database", "image") 1055builder.AddContainer("database", "image") 1092builder.AddContainer("database", "image") 1126builder.AddContainer("database", "image"); 1161var container = builder.AddContainer("database", "image"); 1181builder.AddContainer("ImplicitDefault", "container"); 1182builder.AddContainer("ExplicitDefault", "container").WithImagePullPolicy(ImagePullPolicy.Default); 1183builder.AddContainer("ExplicitAlways", "container").WithImagePullPolicy(ImagePullPolicy.Always); 1184builder.AddContainer("ExplicitMissing", "container").WithImagePullPolicy(ImagePullPolicy.Missing); 1218builder.AddContainer("database", "image") 1254builder.AddContainer("CustomName", "container")
Dcp\DcpHostNotificationTests.cs (1)
375builder.AddContainer("test-container", "nginx:latest");
DistributedApplicationModelExtensionsTests.cs (3)
16var container1 = builder.AddContainer("container1", "image"); 17var container2 = builder.AddContainer("container2", "image"); 20var ignored = builder.AddContainer("container3", "image")
ExpressionResolverTests.cs (1)
179var dep = builder.AddContainer("container", "redis")
HealthCheckTests.cs (3)
22var container = builder.AddContainer("resource", "dummycontainer") 42var container = builder.AddContainer("resource", "dummycontainer") 65builder.AddContainer("resource", "dummycontainer")
ManifestGenerationTests.cs (2)
96var redis = builder.AddContainer("redis", "redis"); 257program.AppBuilder.AddContainer("testresource", "testresource");
Orchestrator\ApplicationOrchestratorTests.cs (20)
28var parentResource = builder.AddContainer("database", "image"); 167var parent = builder.AddContainer("parent", "image"); 168var child = builder.AddContainer("child", "image").WithParentRelationship(parent); 169var child2 = builder.AddContainer("child2", "image").WithParentRelationship(parent); 171var nestedChild = builder.AddContainer("nested-child", "image").WithParentRelationship(child); 232var firstParent = builder.AddContainer("firstParent", "image"); 233var secondParent = builder.AddContainer("secondParent", "image"); 235var child = builder.AddContainer("child", "image"); 335var container1 = builder.AddContainer("container1", "image"); 336var container2 = builder.AddContainer("container2", "image2"); 337var container3 = builder.AddContainer("container3", "image3"); 577var parentContainer = builder.AddContainer("parent-container", "parent-image"); 578var childContainer = builder.AddContainer("child-container", "child-image") 623var parentContainer = builder.AddContainer("parent-container", "parent-image"); 669var parent = builder.AddContainer("parent", "image"); 670var child = builder.AddContainer("child", "image"); 671var child2 = builder.AddContainer("child2", "image"); 725var parent = builder.AddContainer("parent", "image"); 726var child = builder.AddContainer("child", "image"); 727var child2 = builder.AddContainer("child2", "image");
Orchestrator\ParameterProcessorTests.cs (8)
490builder.AddContainer("testContainer", "nginx") 535builder.AddContainer("testContainer", "nginx") 561builder.AddContainer("testContainer", "nginx") 631builder.AddContainer("testContainer", "nginx") 658builder.AddContainer("container1", "nginx") 662builder.AddContainer("container2", "nginx") 693builder.AddContainer("testContainer", "nginx") 727var excludedContainer = builder.AddContainer("excludedContainer", "nginx")
Orchestrator\RelationshipEvaluatorTests.cs (15)
16var parentResource = builder.AddContainer("parent", "image"); 21var childWithAnnotationsResource = builder.AddContainer("child-with-annotations", "image") 24var grandChildWithAnnotationsResource = builder.AddContainer("grandchild-with-annotations", "image") 52var parentResource = builder.AddContainer("parent", "image"); 53var child1Resource = builder.AddContainer("child1", "image"); 54var child2Resource = builder.AddContainer("child2", "image"); 75var parentResource = builder.AddContainer("parent", "image"); 76var child1Resource = builder.AddContainer("child1", "image"); 77var child2Resource = builder.AddContainer("child2", "image"); 98var parentResource = builder.AddContainer("parent", "image"); 99var child1Resource = builder.AddContainer("child1", "image"); 100var child2Resource = builder.AddContainer("child2", "image") 121var grandParentResource = builder.AddContainer("grandparent", "image"); 122var parentResource = builder.AddContainer("parent", "image"); 123var childResource = builder.AddContainer("child", "image");
ProjectResourceTests.cs (1)
580var c1 = appBuilder.AddContainer("c1", "image2")
PublishingTests.cs (10)
22builder.AddContainer("cache", "redis") 52builder.AddContainer("cache", "redis") 82builder.AddContainer("cache", "redis") 115builder.AddContainer("cache", "redis") 122builder.AddContainer("db", "postgres") 147builder.AddContainer("cache", "redis") 210builder.AddContainer("cache", "redis") 223builder.AddContainer("cache", "redis") 241builder.AddContainer("cache", "redis") 277builder.AddContainer("cache", "redis")
ResourceCommandAnnotationTests.cs (1)
48var resourceBuilder = builder.AddContainer("name", "image");
ResourceExtensionsTests.cs (7)
317RunTest(builder.AddContainer("myContainer", "nginx")); 327var containerResource = builder.AddContainer("test-container", "nginx") 355var containerResource = builder.AddContainer("test-container", "nginx"); 367var containerResource = builder.AddContainer("test-container", "nginx") 391var containerResource = builder.AddContainer("test-container", "nginx") 412var containerResource = builder.AddContainer("test-container", "nginx") 439var containerResource = builder.AddContainer("test-container", "nginx")
Schema\SchemaTests.cs (6)
54builder.AddContainer("mycontainer", "myimage").WithDockerfile(tempContextPath); 67builder.AddContainer("mycontainer", "myimage") 85builder.AddContainer("mycontainer", "myimage") 121builder.AddContainer("foo", "bar").WithContainerRuntimeArgs("one", "two", "three"); 166builder.AddContainer("mycontainer", "myimage") 178builder.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)
229var container = builder.AddContainer("app", "image") 247var container = builder.AddContainer("app", "image") 268var container = builder.AddContainer("app", "image") 296var container = builder.AddContainer("app", "image") 323var container = builder.AddContainer("app", "image") 350var container = builder.AddContainer("app", "image") 377var container = builder.AddContainer("app", "image") 404var container = builder.AddContainer("app", "image") 431var container = builder.AddContainer("app", "image") 556var container0 = builder.AddContainer("app0", "image") 559var container1 = builder.AddContainer("app1", "image")
WithEnvironmentTests.cs (10)
18var container = builder.AddContainer("container", "image") 225var container = builder.AddContainer("container1", "image") 234var containerB = builder.AddContainer("container2", "imageB") 274var container = builder.AddContainer("container1", "image") 283var containerB = builder.AddContainer("container2", "imageB") 300var container = builder.AddContainer("container1", "image") 309var containerB = builder.AddContainer("container2", "imageB") 328var targetBuilder = builder.AddContainer("targetContainer", "targetImage"); 387var resourceA = builder.AddContainer("containerA", "imageA"); 433var container = builder.AddContainer("container1", "image")
WithHttpCommandTests.cs (6)
20var resourceBuilder = builder.AddContainer("name", "image") 40var container = builder.AddContainer("name", "image") 62var container = builder.AddContainer("name", "image") 83var resourceBuilder = builder.AddContainer("name", "image") 107var resourceBuilder = builder.AddContainer("name", "image") 139var resourceBuilder = builder.AddContainer("name", "image")
WithIconNameTests.cs (6)
15var container = builder.AddContainer("mycontainer", "myimage") 29var container = builder.AddContainer("mycontainer", "myimage") 43var container = builder.AddContainer("mycontainer", "myimage"); 53var container = builder.AddContainer("mycontainer", "myimage"); 65var container = builder.AddContainer("container", "image") 85var container = builder.AddContainer("mycontainer", "myimage")
Aspire.Hosting.Yarp.Tests (3)
YarpConfigGeneratorTests.cs (2)
272var backend = builder.AddContainer("backend", "mcr.microsoft.com/dotnet/samples:aspnetapp").WithHttpEndpoint(targetPort: 8080); 273var 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)
30builder.AddContainer("hiddenContainer", "alpine")
TestingAppHost1.AppHost (1)
Program.cs (1)
35var failsToStart = builder.AddContainer("fails-to-start", $"{Guid.NewGuid()}/does/not/exist");
WithDockerfile.AppHost (2)
Program.cs (2)
18builder.AddContainer("dynamic-sync", "dynamic-sync-image") 37builder.AddContainer("dynamic-async", "dynamic-async-image")