3 implementations of IResourceContainerImageBuilder
Aspire.Hosting (1)
Publishing\ResourceContainerImageBuilder.cs (1)
120IPublishingActivityReporter activityReporter) : IResourceContainerImageBuilder
Aspire.Hosting.Docker.Tests (2)
DockerComposePublisherTests.cs (1)
482private sealed class MockImageBuilder : IResourceContainerImageBuilder
DockerComposeTests.cs (1)
145private sealed class MockImageBuilder : IResourceContainerImageBuilder
50 references to IResourceContainerImageBuilder
Aspire.Hosting (1)
DistributedApplicationBuilder.cs (1)
394_innerBuilder.Services.AddSingleton<IResourceContainerImageBuilder, ResourceContainerImageBuilder>();
Aspire.Hosting.Docker (4)
DockerComposeEnvironmentResource.cs (2)
65var imageBuilder = context.Services.GetRequiredService<IResourceContainerImageBuilder>();
DockerComposePublishingContext.cs (2)
26IResourceContainerImageBuilder imageBuilder, 37public readonly IResourceContainerImageBuilder ImageBuilder = imageBuilder;
Aspire.Hosting.Docker.Tests (19)
DockerComposePublisherTests.cs (15)
24builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 114builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 146builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 173builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 178builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 186var mockImageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>() as MockImageBuilder; 204builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 260builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 291builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 329builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 355builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 381builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 407builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 435builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 467builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
DockerComposeTests.cs (4)
23builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 44builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 67builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>(); 126builder.Services.AddSingleton<IResourceContainerImageBuilder, MockImageBuilder>();
Aspire.Hosting.Tests (26)
Publishing\ResourceContainerImageBuilderTests.cs (26)
35var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 65var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 103var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 141var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 175var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 212var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 252var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 291var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 327var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 356var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 405var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 437var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>(); 464var imageBuilder = app.Services.GetRequiredService<IResourceContainerImageBuilder>();