5 implementations of IResourceContainerImageManager
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
227IResourceContainerImageManager,
Aspire.Hosting.Docker.Tests (3)
DockerComposePublisherTests.cs (1)
1312private sealed class MockImageBuilder : IResourceContainerImageManager
DockerComposeTests.cs (2)
283private sealed class MockImageBuilder : IResourceContainerImageManager 737private 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)
624_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)
183var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 241var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 304var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 367var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 433var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 728var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 963var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1022var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1249var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1580builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 2039builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Blazor.Tests (2)
AddBlazorGatewayTests.cs (2)
242var 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)
27builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 114builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 141builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 175builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 197builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 222builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 232var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 249builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 307builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 338builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 378builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 395builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 421builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 450builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 482builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 512builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 538builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 570builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 598builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 627builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 655builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 683builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 715builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 739builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 760builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 788builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 820builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 851builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 884builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 914builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 941builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 972builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1000builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1028builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1057builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1085builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1111builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1150builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1204builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1232builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1273builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
DockerComposeTests.cs (26)
31builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 51builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 71builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 149builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 174builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 198builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 234builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 328builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 375builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 422builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 506builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 530builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 554builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 577builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 601builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 629builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 654builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 687builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 718builder.Services.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime)); 757builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 805builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 854builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 969builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1006builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1038deployBuilder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1062destroyBuilder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Dotnet.Tests (6)
DotnetProjectResourceTests.cs (6)
359var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 410var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 435var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Kubernetes.Tests (27)
KubernetesDeployTests.cs (27)
311builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 352builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 392builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 433builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 473builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 508builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 543builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 567builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 593builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 915builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1134builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1167builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1313builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1384builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1503builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1557builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1603builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1648builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1740builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1777builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1812builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1848builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1905builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1936builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1976builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 2021builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 2069builder.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)
978builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 990var imageManager = (MockImageBuilder)app.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\DotnetProgramArchiveTests.cs (1)
483return app.Services.GetRequiredService<IResourceContainerImageManager>().BuildImageAsync(resource, cancellationToken);
Publishing\ResourceContainerImageManagerTests.cs (82)
41var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 77var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 103var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 136var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 173var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 207var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 237var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 275var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 319var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 356var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 388var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 417var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 468var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 497var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 521var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 556var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 589var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 622var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 660var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 699var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 722var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 763var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 812var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 853var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 930var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 997var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1040var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1082var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1126var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1183var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1267var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1346var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1420var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1516var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1569var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1944var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1992var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2027var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2070var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2103var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 2139var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>();