4 implementations of IResourceContainerImageManager
Aspire.Hosting (1)
Publishing\ResourceContainerImageManager.cs (1)
142DistributedApplicationExecutionContext? executionContext = null) : IResourceContainerImageManager
Aspire.Hosting.Docker.Tests (2)
DockerComposePublisherTests.cs (1)
658private sealed class MockImageBuilder : IResourceContainerImageManager
DockerComposeTests.cs (1)
226private sealed class MockImageBuilder : IResourceContainerImageManager
Aspire.Hosting.Tests (1)
MockImageBuilder.cs (1)
13public sealed class MockImageBuilder : IResourceContainerImageManager
96 references to IResourceContainerImageManager
Aspire.Hosting (5)
ApplicationModel\ProjectResource.cs (2)
102var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
ContainerResourceBuilderExtensions.cs (2)
46var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
DistributedApplicationBuilder.cs (1)
498_innerBuilder.Services.AddSingleton<IResourceContainerImageManager, ResourceContainerImageManager>();
Aspire.Hosting.Azure (1)
AzureEnvironmentResourceHelpers.cs (1)
67public static async Task PushImageToRegistryAsync(IContainerRegistry registry, IResource resource, PipelineStepContext context, IResourceContainerImageManager containerImageBuilder)
Aspire.Hosting.Azure.AppContainers (2)
AzureContainerAppResource.cs (2)
54var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Azure.AppService (2)
AzureAppServiceWebSiteResource.cs (2)
54var containerImageBuilder = ctx.Services.GetRequiredService<IResourceContainerImageManager>();
Aspire.Hosting.Azure.Tests (11)
AzureDeployerTests.cs (11)
165var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 210var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 261var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 312var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 366var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 472var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 640var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 687var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 907var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>() as MockImageBuilder; 1105builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 1492builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (2)
193var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageManager>();
DockerComposePublishingContext.cs (2)
28IResourceContainerImageManager imageBuilder, 39public readonly IResourceContainerImageManager ImageBuilder = imageBuilder;
Aspire.Hosting.Docker.Tests (27)
DockerComposePublisherTests.cs (20)
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>();
DockerComposeTests.cs (7)
26builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 47builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 70builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 129builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 154builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 178builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 267builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>();
Aspire.Hosting.Tests (44)
ProjectResourceTests.cs (2)
811builder.Services.AddSingleton<IResourceContainerImageManager, MockImageBuilder>(); 841var mockImageBuilder = (MockImageBuilder)app.Services.GetRequiredService<IResourceContainerImageManager>();
Publishing\ResourceContainerImageManagerTests.cs (42)
38var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 70var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 102var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 139var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 173var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 203var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 240var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 280var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 315var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 347var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 376var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 427var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 456var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 480var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 515var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 546var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 578var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 615var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 661var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 733var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>(); 828var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageManager>();