5 implementations of IResourceContainerImageManager
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
227IResourceContainerImageManager,
Aspire.Hosting.Docker.Tests (3)
DockerComposePublisherTests.cs (1)
1313private sealed class MockImageBuilder : IResourceContainerImageManager
DockerComposeTests.cs (2)
288private sealed class MockImageBuilder : IResourceContainerImageManager 742private sealed class MockImageBuilderWithRuntime(IContainerRuntime runtime) : IResourceContainerImageManager
Aspire.Hosting.TestUtilities (1)
MockImageBuilder.cs (1)
14public sealed class MockImageBuilder : IResourceContainerImageManager
217 references to IResourceContainerImageManager
Aspire.Hosting (7)
ApplicationModel\DotnetProgramPublishing.cs (2)
129var containerImageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>();
ContainerResourceBuilderExtensions.cs (2)
67var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
DistributedApplicationBuilder.cs (1)
637_innerBuilder.Services.AddSingleton<IResourceContainerImageManager, ResourceContainerImageManager>();
Pipelines\PipelineStepHelpers.cs (2)
126var containerImageManager = context.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Azure.Kubernetes.Tests (2)
AzureKubernetesTestBuilder.cs (2)
24IResourceContainerImageManager? imageManager = null, 33builder.Services.AddSingleton<IResourceContainerImageManager>(imageManager ?? new MockImageBuilder());
Aspire.Hosting.Azure.Tests (11)
AzureDeployerTests.cs (11)
372var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 430var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 493var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 556var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 622var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 917var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1152var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1211var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1438var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1769builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 2228builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Blazor.Tests (2)
AddBlazorGatewayTests.cs (2)
244var imageBuilder = publishApp.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (2)
273var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>();
DockerComposePublishingContext.cs (2)
27IResourceContainerImageManager imageBuilder, 38public readonly IResourceContainerImageManager ImageBuilder = imageBuilder;
Aspire.Hosting.Docker.Tests (67)
DockerComposePublisherTests.cs (41)
28builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 115builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 142builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 176builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 198builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 223builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 233var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 250builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 308builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 339builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 379builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 396builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 422builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 451builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 483builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 513builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 539builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 571builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 599builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 628builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 656builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 684builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 716builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 740builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 761builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 789builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 821builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 852builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 885builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 915builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 942builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 973builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1001builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1029builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1058builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1086builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1112builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1151builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1205builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1233builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1274builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
DockerComposeTests.cs (26)
32builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 52builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 72builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 154builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 179builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 203builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 239builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 333builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 380builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 427builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 511builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 535builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 559builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 582builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 606builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 634builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 659builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 692builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 723builder.Services.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime)); 762builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 810builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 859builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 974builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1011builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1043deployBuilder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1067destroyBuilder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Dotnet.Tests (6)
DotnetProjectResourceTests.cs (6)
354var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 408var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1141var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Kubernetes.Tests (27)
KubernetesDeployTests.cs (27)
312builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 353builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 393builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 434builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 474builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 509builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 544builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 568builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 594builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 916builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1135builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1168builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1314builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1385builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1504builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1558builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1604builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1649builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1741builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1778builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1813builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1849builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1906builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1937builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1977builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 2022builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 2070builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Tests (91)
DotnetProgramPublishingTests.cs (6)
231var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 274var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 413var manager = app.Services.GetRequiredService<IResourceContainerImageManager>();
ProjectResourceTests.cs (2)
983builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 995var imageManager = (MockImageBuilder)app.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\DotnetProgramArchiveTests.cs (1)
485return app.Services.GetRequiredService<IResourceContainerImageManager>().BuildImageAsync(resource, cancellationToken);
Publishing\ResourceContainerImageManagerTests.cs (82)
43var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 79var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 107var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 140var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 179var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 215var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 247var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 285var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 329var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 368var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 402var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 433var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 484var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 513var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 537var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 574var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 607var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 640var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 678var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 717var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 740var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 781var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 830var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 871var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 948var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1015var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1058var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1100var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1144var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1201var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1285var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1364var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1438var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1534var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1587var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1974var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2024var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2059var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2106var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2141var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2177var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>();