5 implementations of IResourceContainerImageManager
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
166DistributedApplicationExecutionContext? executionContext = null) : IResourceContainerImageManager
Aspire.Hosting.Docker.Tests (3)
DockerComposePublisherTests.cs (1)
1249private sealed class MockImageBuilder : IResourceContainerImageManager
DockerComposeTests.cs (2)
285private sealed class MockImageBuilder : IResourceContainerImageManager 739private sealed class MockImageBuilderWithRuntime(IContainerRuntime runtime) : IResourceContainerImageManager
Aspire.Hosting.TestUtilities (1)
MockImageBuilder.cs (1)
14public sealed class MockImageBuilder : IResourceContainerImageManager
177 references to IResourceContainerImageManager
Aspire.Hosting (7)
ApplicationModel\ProjectResource.cs (2)
111var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
ContainerResourceBuilderExtensions.cs (2)
70var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
DistributedApplicationBuilder.cs (1)
607_innerBuilder.Services.AddSingleton<IResourceContainerImageManager, ResourceContainerImageManager>();
Pipelines\PipelineStepHelpers.cs (2)
127var containerImageManager = context.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Azure.Kubernetes.Tests (2)
AzureKubernetesTestBuilder.cs (2)
26IResourceContainerImageManager? imageManager = null, 35builder.Services.AddSingleton<IResourceContainerImageManager>(imageManager ?? new MockImageBuilder());
Aspire.Hosting.Azure.Tests (11)
AzureDeployerTests.cs (11)
186var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 244var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 307var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 370var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 436var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 669var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 904var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 963var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1190var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1523builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1976builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (2)
275var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>();
DockerComposePublishingContext.cs (2)
28IResourceContainerImageManager imageBuilder, 39public readonly IResourceContainerImageManager ImageBuilder = imageBuilder;
Aspire.Hosting.Docker.Tests (64)
DockerComposePublisherTests.cs (38)
27builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 117builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 153builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 178builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 188var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 205builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 263builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 294builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 332builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 358builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 387builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 419builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 449builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 475builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 507builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 535builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 564builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 592builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 620builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 652builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 676builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 697builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 725builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 757builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 788builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 821builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 851builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 878builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 909builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 937builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 965builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 994builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1022builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1048builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1087builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1141builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1169builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1210builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
DockerComposeTests.cs (26)
33builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 53builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 73builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 151builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 176builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 200builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 236builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 330builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 377builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 424builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 508builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 532builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 556builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 579builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 603builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 631builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 656builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 689builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 720builder.Services.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime)); 759builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 807builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 856builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 971builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1008builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1040deployBuilder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1064destroyBuilder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Kubernetes.Tests (27)
KubernetesDeployTests.cs (27)
313builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 354builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 394builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 435builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 475builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 510builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 545builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 569builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 595builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 917builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1136builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1169builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1315builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1386builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1505builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1559builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1605builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1650builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1742builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1779builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1814builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1850builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1907builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1938builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1978builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 2023builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 2071builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Tests (62)
ProjectResourceTests.cs (2)
911builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 941var mockImageBuilder = (MockImageBuilder)app.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\ResourceContainerImageManagerTests.cs (60)
38var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 70var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 103var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 140var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 174var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 204var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 242var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 286var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 323var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 355var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 384var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 435var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 464var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 488var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 523var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 556var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 589var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 627var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 666var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 704var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 749var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 823var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 919var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 972var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1347var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1395var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1430var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1473var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1506var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1542var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>();