5 implementations of IResourceContainerImageManager
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
166DistributedApplicationExecutionContext? executionContext = null) : IResourceContainerImageManager
Aspire.Hosting.Docker.Tests (3)
DockerComposePublisherTests.cs (1)
1158private 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
170 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)
597_innerBuilder.Services.AddSingleton<IResourceContainerImageManager, ResourceContainerImageManager>();
Pipelines\PipelineStepHelpers.cs (2)
127var containerImageManager = context.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Azure.Kubernetes.Tests (2)
AzureKubernetesFoundryReferenceTests.cs (1)
26builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
AzureKubernetesInfrastructureTests.cs (1)
176builder.Services.AddSingleton<IResourceContainerImageManager, 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 (61)
DockerComposePublisherTests.cs (35)
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>(); 501builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 529builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 561builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 585builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 606builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 634builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 666builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 697builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 730builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 760builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 787builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 818builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 846builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 874builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 903builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 931builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 957builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 996builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1050builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1078builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1119builder.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 (23)
KubernetesDeployTests.cs (23)
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>(); 550builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 596builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 627builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 949builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1168builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1201builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1347builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1418builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1537builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1591builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1637builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1682builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1768builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1802builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1857builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1889builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1929builder.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>();