88 instantiations of DockerfileBuilder
Aspire.Hosting (2)
ApplicationModel\DotnetProgramPublishing.cs (1)
197var dockerfileBuilder = new DockerfileBuilder();
ContainerResourceBuilderExtensions.cs (1)
1734var dockerfileBuilder = new DockerfileBuilder();
Aspire.Hosting.Rust (1)
RustHostingExtensions.cs (1)
824var dockerfileBuilder = new DockerfileBuilder();
Aspire.Hosting.Tests (85)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (6)
52var builder = new DockerfileBuilder(); 79var builder = new DockerfileBuilder(); 106var builder = new DockerfileBuilder(); 134var builder = new DockerfileBuilder(); 182var builder = new DockerfileBuilder(); 217var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (7)
17var builder = new DockerfileBuilder(); 33var builder = new DockerfileBuilder(); 56var builder = new DockerfileBuilder(); 67var builder = new DockerfileBuilder(); 90var builder = new DockerfileBuilder(); 112var builder = new DockerfileBuilder(); 127var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (10)
17var builder = new DockerfileBuilder(); 33var builder = new DockerfileBuilder(); 52var builder = new DockerfileBuilder(); 64var builder = new DockerfileBuilder(); 89var builder = new DockerfileBuilder(); 114var builder = new DockerfileBuilder(); 146var builder = new DockerfileBuilder(); 167var builder = new DockerfileBuilder(); 200var builder = new DockerfileBuilder(); 212var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (5)
16var dockerfileBuilder = new DockerfileBuilder(); 63var builder = new DockerfileBuilder(); 85var builder = new DockerfileBuilder(); 141var builder = new DockerfileBuilder(); 162var dockerfileBuilder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderTests.cs (11)
16var builder = new DockerfileBuilder(); 26var builder = new DockerfileBuilder(); 42var builder = new DockerfileBuilder(); 58var builder = new DockerfileBuilder(); 74var builder = new DockerfileBuilder(); 85var builder = new DockerfileBuilder(); 96var builder = new DockerfileBuilder(); 114var builder = new DockerfileBuilder(); 145var builder = new DockerfileBuilder(); 191var builder = new DockerfileBuilder(); 202var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileStageTests.cs (30)
16var builder = new DockerfileBuilder(); 31var builder = new DockerfileBuilder(); 43var builder = new DockerfileBuilder(); 58var builder = new DockerfileBuilder(); 70var builder = new DockerfileBuilder(); 85var builder = new DockerfileBuilder(); 99var builder = new DockerfileBuilder(); 114var builder = new DockerfileBuilder(); 130var builder = new DockerfileBuilder(); 145var builder = new DockerfileBuilder(); 157var builder = new DockerfileBuilder(); 168var builder = new DockerfileBuilder(); 183var builder = new DockerfileBuilder(); 195var builder = new DockerfileBuilder(); 211var builder = new DockerfileBuilder(); 222var builder = new DockerfileBuilder(); 233var builder = new DockerfileBuilder(); 248var builder = new DockerfileBuilder(); 260var builder = new DockerfileBuilder(); 279var builder = new DockerfileBuilder(); 296var builder = new DockerfileBuilder(); 311var builder = new DockerfileBuilder(); 340var builder = new DockerfileBuilder(); 376var builder = new DockerfileBuilder(); 412var builder = new DockerfileBuilder(); 441var builder = new DockerfileBuilder(); 452var builder = new DockerfileBuilder(); 485var builder = new DockerfileBuilder(); 505var builder = new DockerfileBuilder(); 545var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileStatementsTests.cs (16)
16var builder = new DockerfileBuilder(); 35var builder = new DockerfileBuilder(); 54var builder = new DockerfileBuilder(); 73var builder = new DockerfileBuilder(); 93var builder = new DockerfileBuilder(); 112var builder = new DockerfileBuilder(); 131var builder = new DockerfileBuilder(); 150var builder = new DockerfileBuilder(); 169var builder = new DockerfileBuilder(); 188var builder = new DockerfileBuilder(); 207var builder = new DockerfileBuilder(); 226var builder = new DockerfileBuilder(); 245var builder = new DockerfileBuilder(); 264var builder = new DockerfileBuilder(); 283var builder = new DockerfileBuilder(); 302var builder = new DockerfileBuilder();
112 references to DockerfileBuilder
Aspire.Hosting (26)
ApplicationModel\Docker\ContainerFilesExtensions.cs (2)
22public static DockerfileBuilder AddContainerFilesStages(this DockerfileBuilder builder, IResource resource, ILogger? logger)
ApplicationModel\Docker\DockerfileBuilder.cs (3)
16/// Initializes a new instance of the <see cref="DockerfileBuilder"/> class. 36public DockerfileBuilder Arg(string name) 54public DockerfileBuilder Arg(string name, string defaultValue)
ApplicationModel\DockerfileBuilderCallbackContext.cs (2)
21public DockerfileBuilderCallbackContext(IResource resource, DockerfileBuilder builder, IServiceProvider services, CancellationToken cancellationToken) 37public DockerfileBuilder Builder { get; }
ApplicationModel\DotnetProgramPublishing.cs (1)
197var dockerfileBuilder = new DockerfileBuilder();
Ats\DockerfileBuilderExports.cs (5)
19public static DockerfileBuilder Arg(this DockerfileBuilder builder, string name, string? defaultValue = null) 30public static DockerfileStage From(this DockerfileBuilder builder, string image, string? stageName = null) 174public static DockerfileBuilder AddContainerFilesStages(this DockerfileBuilder builder, IResource resource, ILogger? logger = null)
ContainerResourceBuilderExtensions.cs (13)
990/// Adds a Dockerfile to the application model that can be treated like a container resource, with the Dockerfile generated programmatically using the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API. 996/// <param name="callback">A callback that uses the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API to construct the Dockerfile.</param> 1002/// This method provides a programmatic way to build Dockerfiles using the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API 1047/// Adds a Dockerfile to the application model that can be treated like a container resource, with the Dockerfile generated programmatically using the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API. 1052/// <param name="callback">A synchronous callback that uses the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API to construct the Dockerfile.</param> 1057/// This method provides a programmatic way to build Dockerfiles using the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API 1659/// Builds the specified container image from a Dockerfile generated by a callback using the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API. 1665/// <param name="callback">A callback that uses the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API to construct the Dockerfile.</param> 1671/// This method provides a programmatic way to build Dockerfiles using the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API 1734var dockerfileBuilder = new DockerfileBuilder(); 1775/// Builds the specified container image from a Dockerfile generated by a synchronous callback using the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API. 1780/// <param name="callback">A synchronous callback that uses the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API to construct the Dockerfile.</param> 1785/// This method provides a programmatic way to build Dockerfiles using the <see cref="ApplicationModel.Docker.DockerfileBuilder"/> API
Aspire.Hosting.Rust (1)
RustHostingExtensions.cs (1)
824var dockerfileBuilder = new DockerfileBuilder();
Aspire.Hosting.Tests (85)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (6)
52var builder = new DockerfileBuilder(); 79var builder = new DockerfileBuilder(); 106var builder = new DockerfileBuilder(); 134var builder = new DockerfileBuilder(); 182var builder = new DockerfileBuilder(); 217var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (7)
17var builder = new DockerfileBuilder(); 33var builder = new DockerfileBuilder(); 56var builder = new DockerfileBuilder(); 67var builder = new DockerfileBuilder(); 90var builder = new DockerfileBuilder(); 112var builder = new DockerfileBuilder(); 127var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (10)
17var builder = new DockerfileBuilder(); 33var builder = new DockerfileBuilder(); 52var builder = new DockerfileBuilder(); 64var builder = new DockerfileBuilder(); 89var builder = new DockerfileBuilder(); 114var builder = new DockerfileBuilder(); 146var builder = new DockerfileBuilder(); 167var builder = new DockerfileBuilder(); 200var builder = new DockerfileBuilder(); 212var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (5)
16var dockerfileBuilder = new DockerfileBuilder(); 63var builder = new DockerfileBuilder(); 85var builder = new DockerfileBuilder(); 141var builder = new DockerfileBuilder(); 162var dockerfileBuilder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderTests.cs (11)
16var builder = new DockerfileBuilder(); 26var builder = new DockerfileBuilder(); 42var builder = new DockerfileBuilder(); 58var builder = new DockerfileBuilder(); 74var builder = new DockerfileBuilder(); 85var builder = new DockerfileBuilder(); 96var builder = new DockerfileBuilder(); 114var builder = new DockerfileBuilder(); 145var builder = new DockerfileBuilder(); 191var builder = new DockerfileBuilder(); 202var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileStageTests.cs (30)
16var builder = new DockerfileBuilder(); 31var builder = new DockerfileBuilder(); 43var builder = new DockerfileBuilder(); 58var builder = new DockerfileBuilder(); 70var builder = new DockerfileBuilder(); 85var builder = new DockerfileBuilder(); 99var builder = new DockerfileBuilder(); 114var builder = new DockerfileBuilder(); 130var builder = new DockerfileBuilder(); 145var builder = new DockerfileBuilder(); 157var builder = new DockerfileBuilder(); 168var builder = new DockerfileBuilder(); 183var builder = new DockerfileBuilder(); 195var builder = new DockerfileBuilder(); 211var builder = new DockerfileBuilder(); 222var builder = new DockerfileBuilder(); 233var builder = new DockerfileBuilder(); 248var builder = new DockerfileBuilder(); 260var builder = new DockerfileBuilder(); 279var builder = new DockerfileBuilder(); 296var builder = new DockerfileBuilder(); 311var builder = new DockerfileBuilder(); 340var builder = new DockerfileBuilder(); 376var builder = new DockerfileBuilder(); 412var builder = new DockerfileBuilder(); 441var builder = new DockerfileBuilder(); 452var builder = new DockerfileBuilder(); 485var builder = new DockerfileBuilder(); 505var builder = new DockerfileBuilder(); 545var builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileStatementsTests.cs (16)
16var builder = new DockerfileBuilder(); 35var builder = new DockerfileBuilder(); 54var builder = new DockerfileBuilder(); 73var builder = new DockerfileBuilder(); 93var builder = new DockerfileBuilder(); 112var builder = new DockerfileBuilder(); 131var builder = new DockerfileBuilder(); 150var builder = new DockerfileBuilder(); 169var builder = new DockerfileBuilder(); 188var builder = new DockerfileBuilder(); 207var builder = new DockerfileBuilder(); 226var builder = new DockerfileBuilder(); 245var builder = new DockerfileBuilder(); 264var builder = new DockerfileBuilder(); 283var builder = new DockerfileBuilder(); 302var builder = new DockerfileBuilder();