5 implementations of IResourceContainerImageManager
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
163DistributedApplicationExecutionContext? executionContext = null) : IResourceContainerImageManager
Aspire.Hosting.Docker.Tests (3)
DockerComposePublisherTests.cs (1)
926private sealed class MockImageBuilder : IResourceContainerImageManager
DockerComposeTests.cs (2)
231private sealed class MockImageBuilder : IResourceContainerImageManager 681private sealed class MockImageBuilderWithRuntime(IContainerRuntime runtime) : IResourceContainerImageManager
Aspire.Hosting.Tests (1)
MockImageBuilder.cs (1)
13public sealed class MockImageBuilder : IResourceContainerImageManager
125 references to IResourceContainerImageManager
Aspire.Hosting (7)
ApplicationModel\ProjectResource.cs (2)
127var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
ContainerResourceBuilderExtensions.cs (2)
47var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
DistributedApplicationBuilder.cs (1)
514_innerBuilder.Services.AddSingleton<IResourceContainerImageManager, ResourceContainerImageManager>();
Pipelines\PipelineStepHelpers.cs (2)
127var containerImageManager = context.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Azure.Tests (11)
AzureDeployerTests.cs (11)
179var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 237var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 301var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 365var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 432var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 549var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 730var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 790var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1018var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1239builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1628builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (2)
203var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>();
DockerComposePublishingContext.cs (2)
28IResourceContainerImageManager imageBuilder, 39public readonly IResourceContainerImageManager ImageBuilder = imageBuilder;
Aspire.Hosting.Docker.Tests (49)
DockerComposePublisherTests.cs (28)
24builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 114builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 150builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 175builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 185var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 202builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 258builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 289builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 327builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 353builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 382builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 414builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 440builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 466builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 494builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 526builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 550builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 571builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 599builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 631builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 662builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 695builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 725builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 753builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 782builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 811builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 850builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 904builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
DockerComposeTests.cs (21)
31builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 52builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 75builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 134builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 159builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 183builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 276builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 323builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 369builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 453builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 477builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 501builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 524builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 548builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 576builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 601builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 631builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 663builder.Services.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime)); 701builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 749builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 798builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Tests (54)
ProjectResourceTests.cs (2)
846builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 876var mockImageBuilder = (MockImageBuilder)app.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\ResourceContainerImageManagerTests.cs (52)
37var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 69var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 100var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 137var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 171var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 201var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 237var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 276var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 311var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 343var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 372var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 422var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 451var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 475var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 510var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 541var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 573var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 610var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 657var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 729var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 824var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1109var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1157var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1190var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1233var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1266var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>();