5 implementations of IResourceContainerImageManager
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
163DistributedApplicationExecutionContext? executionContext = null) : IResourceContainerImageManager
Aspire.Hosting.Docker.Tests (3)
DockerComposePublisherTests.cs (1)
1012private 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)
14public sealed class MockImageBuilder : IResourceContainerImageManager
129 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)
526_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; 300var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 363var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 429var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 546var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 727var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 786var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1013var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1295builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1732builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (2)
204var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>();
DockerComposePublishingContext.cs (2)
28IResourceContainerImageManager imageBuilder, 39public readonly IResourceContainerImageManager ImageBuilder = imageBuilder;
Aspire.Hosting.Docker.Tests (51)
DockerComposePublisherTests.cs (30)
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>(); 932builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 973builder.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>(); 370builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 454builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 478builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 502builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 525builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 549builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 577builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 602builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 632builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 662builder.Services.AddSingleton<IResourceContainerImageManager>(new MockImageBuilderWithRuntime(fakeRuntime)); 700builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 748builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 797builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Tests (56)
ProjectResourceTests.cs (2)
847builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 877var mockImageBuilder = (MockImageBuilder)app.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\ResourceContainerImageManagerTests.cs (54)
38var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 70var 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>(); 238var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 277var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 312var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 344var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 373var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 423var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 452var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 476var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 511var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 542var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 574var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 610var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 657var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 730var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 825var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 877var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1217var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1265var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1298var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1341var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>(); 1374var imageManager = app.Services.GetRequiredService<IResourceContainerImageManager>();