4 instantiations of DistributedApplicationBuilder
Aspire.Hosting (3)
DistributedApplication.cs (3)
166
var builder = new
DistributedApplicationBuilder
(new DistributedApplicationOptions() { Args = args });
214
var builder = new
DistributedApplicationBuilder
(options);
252
return new
DistributedApplicationBuilder
(realOptions);
Aspire.Hosting.Testing (1)
DistributedApplicationEntryPointInvoker.cs (1)
230
return new
DistributedApplicationBuilder
(args);
79 references to DistributedApplicationBuilder
Aspire.Hosting (11)
DistributedApplication.cs (2)
166
var
builder = new DistributedApplicationBuilder(new DistributedApplicationOptions() { Args = args });
214
var
builder = new DistributedApplicationBuilder(options);
DistributedApplicationBuilder.cs (9)
58
/// The <see cref="
DistributedApplicationBuilder
"/> is the primary implementation of
119
/// Initializes a new instance of the <see cref="
DistributedApplicationBuilder
"/> class with the specified options.
124
/// Developers will not typically construct an instance of the <see cref="
DistributedApplicationBuilder
"/>
171
/// Initializes a new instance of the <see cref="
DistributedApplicationBuilder
"/> class with the specified options.
176
/// Developers will not typically construct an instance of the <see cref="
DistributedApplicationBuilder
"/>
658
var logger = sp.GetRequiredService<ILogger<
DistributedApplicationBuilder
>>();
674
sp.GetRequiredService<ILogger<
DistributedApplicationBuilder
>>().LogCritical(
977
private static DiagnosticListener LogBuilderConstructed(
DistributedApplicationBuilder
builder)
989
private static DiagnosticListener LogAppBuilding(
DistributedApplicationBuilder
appBuilder)
Aspire.Hosting.Testing (23)
DistributedApplicationEntryPointInvoker.cs (9)
21
Action<
DistributedApplicationBuilder
>? onConstructed = null,
22
Action<
DistributedApplicationBuilder
>? onBuilding = null,
51
private readonly Action<
DistributedApplicationBuilder
>? _onConstructed;
52
private readonly Action<
DistributedApplicationBuilder
>? _onBuilding;
59
Action<
DistributedApplicationBuilder
>? onConstructed,
60
Action<
DistributedApplicationBuilder
>? onBuilding,
192
owner._onConstructed?.Invoke((
DistributedApplicationBuilder
)value.Value!);
197
owner._onBuilding?.Invoke((
DistributedApplicationBuilder
)value.Value!);
220
public static
DistributedApplicationBuilder
CreateBuilder(
DistributedApplicationFactory.cs (8)
26
private readonly TaskCompletionSource<
DistributedApplicationBuilder
> _builderTcs = new(TaskCreationOptions.RunContinuationsAsynchronously);
45
internal async Task<
DistributedApplicationBuilder
> ResolveBuilderAsync(CancellationToken cancellationToken = default)
131
protected virtual void OnBuilderCreated(
DistributedApplicationBuilder
applicationBuilder)
139
protected virtual void OnBuilding(
DistributedApplicationBuilder
applicationBuilder)
353
private void OnBuilderCreatedCore(
DistributedApplicationBuilder
applicationBuilder)
360
private void OnBuildingCore(
DistributedApplicationBuilder
applicationBuilder)
393
$"Could not intercept application builder instance. Ensure that {_entryPoint} is a type in an executable assembly, that the entrypoint creates an {typeof(
DistributedApplicationBuilder
)}, and that the resulting {typeof(DistributedApplication)} is being started.");
537
private void InterceptHostCreation(
DistributedApplicationBuilder
applicationBuilder)
DistributedApplicationTestingBuilder.cs (6)
476
var
innerBuilder = await ResolveBuilderAsync(cancellationToken).ConfigureAwait(false);
488
protected override void OnBuilding(
DistributedApplicationBuilder
applicationBuilder)
514
private sealed class Builder(SuspendingDistributedApplicationFactory factory,
DistributedApplicationBuilder
innerBuilder) : IDistributedApplicationTestingBuilder
616
private readonly
DistributedApplicationBuilder
_innerBuilder = CreateInnerBuilder(args, testingOptions, configureBuilder, appHostAssembly);
619
private static
DistributedApplicationBuilder
CreateInnerBuilder(
626
var
builder = TestingBuilderFactory.CreateBuilder(args, onConstructing: (applicationOptions, hostBuilderOptions) =>
Aspire.Hosting.Testing.Tests (2)
DistributedApplicationFixtureOfT.cs (2)
21
protected override void OnBuilderCreated(
DistributedApplicationBuilder
applicationBuilder)
26
protected override void OnBuilding(
DistributedApplicationBuilder
applicationBuilder)
Aspire.Hosting.Tests (43)
DistributedApplicationBuilderTests.cs (35)
232
Assert.Equal(configuredUserSecretsId,
DistributedApplicationBuilder
.ResolveUserSecretsId(testAssembly, configuration));
234
DistributedApplicationBuilder
.AddConfiguredUserSecrets(configuration, testAssembly, configuredUserSecretsId, isDevelopment: true);
259
Assert.Equal(assemblyUserSecretsId,
DistributedApplicationBuilder
.ResolveUserSecretsId(testAssembly, configuration));
347
var
builder1 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options1);
348
var
builder2 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options2);
381
var
builder1 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options1);
382
var
builder2 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options2);
428
var
lowerCaseBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(lowerCaseOptions);
429
var
upperCaseBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(upperCaseOptions);
479
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
527
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
551
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
571
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
610
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
629
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
674
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
694
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
736
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
750
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
DistributedApplicationOptionsTests.cs (6)
81
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
103
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
125
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
Utils\VolumeNameGeneratorTests.cs (2)
114
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);