88 instantiations of DockerfileBuilder
Aspire.Hosting (2)
ApplicationModel\DotnetProgramPublishing.cs (1)
197
var dockerfileBuilder = new
DockerfileBuilder
();
ContainerResourceBuilderExtensions.cs (1)
1734
var dockerfileBuilder = new
DockerfileBuilder
();
Aspire.Hosting.Rust (1)
RustHostingExtensions.cs (1)
824
var dockerfileBuilder = new
DockerfileBuilder
();
Aspire.Hosting.Tests (85)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (6)
52
var builder = new
DockerfileBuilder
();
79
var builder = new
DockerfileBuilder
();
106
var builder = new
DockerfileBuilder
();
134
var builder = new
DockerfileBuilder
();
182
var builder = new
DockerfileBuilder
();
217
var builder = new
DockerfileBuilder
();
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (7)
17
var builder = new
DockerfileBuilder
();
33
var builder = new
DockerfileBuilder
();
56
var builder = new
DockerfileBuilder
();
67
var builder = new
DockerfileBuilder
();
90
var builder = new
DockerfileBuilder
();
112
var builder = new
DockerfileBuilder
();
127
var builder = new
DockerfileBuilder
();
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (10)
17
var builder = new
DockerfileBuilder
();
33
var builder = new
DockerfileBuilder
();
52
var builder = new
DockerfileBuilder
();
64
var builder = new
DockerfileBuilder
();
89
var builder = new
DockerfileBuilder
();
114
var builder = new
DockerfileBuilder
();
146
var builder = new
DockerfileBuilder
();
167
var builder = new
DockerfileBuilder
();
200
var builder = new
DockerfileBuilder
();
212
var builder = new
DockerfileBuilder
();
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (5)
16
var dockerfileBuilder = new
DockerfileBuilder
();
63
var builder = new
DockerfileBuilder
();
85
var builder = new
DockerfileBuilder
();
141
var builder = new
DockerfileBuilder
();
162
var dockerfileBuilder = new
DockerfileBuilder
();
ApplicationModel\Docker\DockerfileBuilderTests.cs (11)
16
var builder = new
DockerfileBuilder
();
26
var builder = new
DockerfileBuilder
();
42
var builder = new
DockerfileBuilder
();
58
var builder = new
DockerfileBuilder
();
74
var builder = new
DockerfileBuilder
();
85
var builder = new
DockerfileBuilder
();
96
var builder = new
DockerfileBuilder
();
114
var builder = new
DockerfileBuilder
();
145
var builder = new
DockerfileBuilder
();
191
var builder = new
DockerfileBuilder
();
202
var builder = new
DockerfileBuilder
();
ApplicationModel\Docker\DockerfileStageTests.cs (30)
16
var builder = new
DockerfileBuilder
();
31
var builder = new
DockerfileBuilder
();
43
var builder = new
DockerfileBuilder
();
58
var builder = new
DockerfileBuilder
();
70
var builder = new
DockerfileBuilder
();
85
var builder = new
DockerfileBuilder
();
99
var builder = new
DockerfileBuilder
();
114
var builder = new
DockerfileBuilder
();
130
var builder = new
DockerfileBuilder
();
145
var builder = new
DockerfileBuilder
();
157
var builder = new
DockerfileBuilder
();
168
var builder = new
DockerfileBuilder
();
183
var builder = new
DockerfileBuilder
();
195
var builder = new
DockerfileBuilder
();
211
var builder = new
DockerfileBuilder
();
222
var builder = new
DockerfileBuilder
();
233
var builder = new
DockerfileBuilder
();
248
var builder = new
DockerfileBuilder
();
260
var builder = new
DockerfileBuilder
();
279
var builder = new
DockerfileBuilder
();
296
var builder = new
DockerfileBuilder
();
311
var builder = new
DockerfileBuilder
();
340
var builder = new
DockerfileBuilder
();
376
var builder = new
DockerfileBuilder
();
412
var builder = new
DockerfileBuilder
();
441
var builder = new
DockerfileBuilder
();
452
var builder = new
DockerfileBuilder
();
485
var builder = new
DockerfileBuilder
();
505
var builder = new
DockerfileBuilder
();
545
var builder = new
DockerfileBuilder
();
ApplicationModel\Docker\DockerfileStatementsTests.cs (16)
16
var builder = new
DockerfileBuilder
();
35
var builder = new
DockerfileBuilder
();
54
var builder = new
DockerfileBuilder
();
73
var builder = new
DockerfileBuilder
();
93
var builder = new
DockerfileBuilder
();
112
var builder = new
DockerfileBuilder
();
131
var builder = new
DockerfileBuilder
();
150
var builder = new
DockerfileBuilder
();
169
var builder = new
DockerfileBuilder
();
188
var builder = new
DockerfileBuilder
();
207
var builder = new
DockerfileBuilder
();
226
var builder = new
DockerfileBuilder
();
245
var builder = new
DockerfileBuilder
();
264
var builder = new
DockerfileBuilder
();
283
var builder = new
DockerfileBuilder
();
302
var builder = new
DockerfileBuilder
();
112 references to DockerfileBuilder
Aspire.Hosting (26)
ApplicationModel\Docker\ContainerFilesExtensions.cs (2)
22
public 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.
36
public
DockerfileBuilder
Arg(string name)
54
public
DockerfileBuilder
Arg(string name, string defaultValue)
ApplicationModel\DockerfileBuilderCallbackContext.cs (2)
21
public DockerfileBuilderCallbackContext(IResource resource,
DockerfileBuilder
builder, IServiceProvider services, CancellationToken cancellationToken)
37
public
DockerfileBuilder
Builder { get; }
ApplicationModel\DotnetProgramPublishing.cs (1)
197
var
dockerfileBuilder = new DockerfileBuilder();
Ats\DockerfileBuilderExports.cs (5)
19
public static
DockerfileBuilder
Arg(this
DockerfileBuilder
builder, string name, string? defaultValue = null)
30
public static DockerfileStage From(this
DockerfileBuilder
builder, string image, string? stageName = null)
174
public 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
1734
var
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)
824
var
dockerfileBuilder = new DockerfileBuilder();
Aspire.Hosting.Tests (85)
ApplicationModel\Docker\DockerfileBuilderCallbackAnnotationTests.cs (6)
52
var
builder = new DockerfileBuilder();
79
var
builder = new DockerfileBuilder();
106
var
builder = new DockerfileBuilder();
134
var
builder = new DockerfileBuilder();
182
var
builder = new DockerfileBuilder();
217
var
builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderCallbackContextTests.cs (7)
17
var
builder = new DockerfileBuilder();
33
var
builder = new DockerfileBuilder();
56
var
builder = new DockerfileBuilder();
67
var
builder = new DockerfileBuilder();
90
var
builder = new DockerfileBuilder();
112
var
builder = new DockerfileBuilder();
127
var
builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderEdgeCasesTests.cs (10)
17
var
builder = new DockerfileBuilder();
33
var
builder = new DockerfileBuilder();
52
var
builder = new DockerfileBuilder();
64
var
builder = new DockerfileBuilder();
89
var
builder = new DockerfileBuilder();
114
var
builder = new DockerfileBuilder();
146
var
builder = new DockerfileBuilder();
167
var
builder = new DockerfileBuilder();
200
var
builder = new DockerfileBuilder();
212
var
builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderIntegrationTests.cs (5)
16
var
dockerfileBuilder = new DockerfileBuilder();
63
var
builder = new DockerfileBuilder();
85
var
builder = new DockerfileBuilder();
141
var
builder = new DockerfileBuilder();
162
var
dockerfileBuilder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileBuilderTests.cs (11)
16
var
builder = new DockerfileBuilder();
26
var
builder = new DockerfileBuilder();
42
var
builder = new DockerfileBuilder();
58
var
builder = new DockerfileBuilder();
74
var
builder = new DockerfileBuilder();
85
var
builder = new DockerfileBuilder();
96
var
builder = new DockerfileBuilder();
114
var
builder = new DockerfileBuilder();
145
var
builder = new DockerfileBuilder();
191
var
builder = new DockerfileBuilder();
202
var
builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileStageTests.cs (30)
16
var
builder = new DockerfileBuilder();
31
var
builder = new DockerfileBuilder();
43
var
builder = new DockerfileBuilder();
58
var
builder = new DockerfileBuilder();
70
var
builder = new DockerfileBuilder();
85
var
builder = new DockerfileBuilder();
99
var
builder = new DockerfileBuilder();
114
var
builder = new DockerfileBuilder();
130
var
builder = new DockerfileBuilder();
145
var
builder = new DockerfileBuilder();
157
var
builder = new DockerfileBuilder();
168
var
builder = new DockerfileBuilder();
183
var
builder = new DockerfileBuilder();
195
var
builder = new DockerfileBuilder();
211
var
builder = new DockerfileBuilder();
222
var
builder = new DockerfileBuilder();
233
var
builder = new DockerfileBuilder();
248
var
builder = new DockerfileBuilder();
260
var
builder = new DockerfileBuilder();
279
var
builder = new DockerfileBuilder();
296
var
builder = new DockerfileBuilder();
311
var
builder = new DockerfileBuilder();
340
var
builder = new DockerfileBuilder();
376
var
builder = new DockerfileBuilder();
412
var
builder = new DockerfileBuilder();
441
var
builder = new DockerfileBuilder();
452
var
builder = new DockerfileBuilder();
485
var
builder = new DockerfileBuilder();
505
var
builder = new DockerfileBuilder();
545
var
builder = new DockerfileBuilder();
ApplicationModel\Docker\DockerfileStatementsTests.cs (16)
16
var
builder = new DockerfileBuilder();
35
var
builder = new DockerfileBuilder();
54
var
builder = new DockerfileBuilder();
73
var
builder = new DockerfileBuilder();
93
var
builder = new DockerfileBuilder();
112
var
builder = new DockerfileBuilder();
131
var
builder = new DockerfileBuilder();
150
var
builder = new DockerfileBuilder();
169
var
builder = new DockerfileBuilder();
188
var
builder = new DockerfileBuilder();
207
var
builder = new DockerfileBuilder();
226
var
builder = new DockerfileBuilder();
245
var
builder = new DockerfileBuilder();
264
var
builder = new DockerfileBuilder();
283
var
builder = new DockerfileBuilder();
302
var
builder = new DockerfileBuilder();