5 implementations of IResourceContainerImageManager
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
163DistributedApplicationExecutionContext? executionContext = null) : IResourceContainerImageManager
Aspire.Hosting.Docker.Tests (3)
DockerComposePublisherTests.cs (1)
865private sealed class MockImageBuilder : IResourceContainerImageManager
DockerComposeTests.cs (2)
231private sealed class MockImageBuilder : IResourceContainerImageManager 680private sealed class MockImageBuilderWithRuntime(IContainerRuntime runtime) : IResourceContainerImageManager
Aspire.Hosting.Tests (1)
MockImageBuilder.cs (1)
13public sealed class MockImageBuilder : IResourceContainerImageManager
122 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)
498_innerBuilder.Services.AddSingleton<IResourceContainerImageManager, ResourceContainerImageManager>();
Pipelines\PipelineStepHelpers.cs (2)
127var containerImageManager = context.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Azure.Tests (11)
AzureDeployerTests.cs (11)
177var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 234var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 297var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 360var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 426var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 542var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 722var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 781var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1006var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1227builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1614builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (2)
205var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>();
DockerComposePublishingContext.cs (2)
28IResourceContainerImageManager imageBuilder, 39public readonly IResourceContainerImageManager ImageBuilder = imageBuilder;
Aspire.Hosting.Docker.Tests (46)
DockerComposePublisherTests.cs (26)
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>(); 379builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 405builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 433builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 465builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 489builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 510builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 538builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 570builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 601builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 634builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 664builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 692builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 721builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 750builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 789builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 843builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
DockerComposeTests.cs (20)
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>(); 662builder.Services.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime)); 700builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 748builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Tests (54)
ProjectResourceTests.cs (2)
799builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 829var mockImageBuilder = (MockImageBuilder)app.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\ResourceContainerImageManagerTests.cs (52)
37var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 69var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 101var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 138var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 172var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 202var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 239var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 279var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 314var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 346var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 375var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 426var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 455var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 479var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 514var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 545var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 577var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 614var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 661var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 733var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 828var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1113var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1161var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1194var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1237var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1270var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>();