4 instantiations of DistributedApplicationBuilder
Aspire.Hosting (3)
DistributedApplication.cs (3)
173
var builder = new
DistributedApplicationBuilder
(new DistributedApplicationOptions() { Args = args });
221
var builder = new
DistributedApplicationBuilder
(options);
266
return new
DistributedApplicationBuilder
(realOptions);
Aspire.Hosting.Testing (1)
DistributedApplicationEntryPointInvoker.cs (1)
230
return new
DistributedApplicationBuilder
(args);
81 references to DistributedApplicationBuilder
Aspire.Hosting (11)
DistributedApplication.cs (2)
173
var
builder = new DistributedApplicationBuilder(new DistributedApplicationOptions() { Args = args });
221
var
builder = new DistributedApplicationBuilder(options);
DistributedApplicationBuilder.cs (9)
60
/// The <see cref="
DistributedApplicationBuilder
"/> is the primary implementation of
121
/// Initializes a new instance of the <see cref="
DistributedApplicationBuilder
"/> class with the specified options.
126
/// Developers will not typically construct an instance of the <see cref="
DistributedApplicationBuilder
"/>
173
/// Initializes a new instance of the <see cref="
DistributedApplicationBuilder
"/> class with the specified options.
178
/// Developers will not typically construct an instance of the <see cref="
DistributedApplicationBuilder
"/>
688
var logger = sp.GetRequiredService<ILogger<
DistributedApplicationBuilder
>>();
704
sp.GetRequiredService<ILogger<
DistributedApplicationBuilder
>>().LogCritical(
1007
private static DiagnosticListener LogBuilderConstructed(
DistributedApplicationBuilder
builder)
1019
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 (45)
DistributedApplicationBuilderTests.cs (37)
319
Assert.Equal(configuredUserSecretsId,
DistributedApplicationBuilder
.ResolveUserSecretsId(testAssembly, configuration));
321
DistributedApplicationBuilder
.AddConfiguredUserSecrets(configuration, testAssembly, configuredUserSecretsId, isDevelopment: true);
346
Assert.Equal(assemblyUserSecretsId,
DistributedApplicationBuilder
.ResolveUserSecretsId(testAssembly, configuration));
434
var
builder1 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options1);
435
var
builder2 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options2);
468
var
builder1 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options1);
469
var
builder2 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options2);
515
var
lowerCaseBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(lowerCaseOptions);
516
var
upperCaseBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(upperCaseOptions);
562
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
604
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
652
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
676
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
696
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
735
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
754
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
799
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
819
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
861
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
875
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);