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)
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
"/>
668
var logger = sp.GetRequiredService<ILogger<
DistributedApplicationBuilder
>>();
684
sp.GetRequiredService<ILogger<
DistributedApplicationBuilder
>>().LogCritical(
987
private static DiagnosticListener LogBuilderConstructed(
DistributedApplicationBuilder
builder)
999
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)
318
Assert.Equal(configuredUserSecretsId,
DistributedApplicationBuilder
.ResolveUserSecretsId(testAssembly, configuration));
320
DistributedApplicationBuilder
.AddConfiguredUserSecrets(configuration, testAssembly, configuredUserSecretsId, isDevelopment: true);
345
Assert.Equal(assemblyUserSecretsId,
DistributedApplicationBuilder
.ResolveUserSecretsId(testAssembly, configuration));
433
var
builder1 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options1);
434
var
builder2 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options2);
467
var
builder1 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options1);
468
var
builder2 = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options2);
514
var
lowerCaseBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(lowerCaseOptions);
515
var
upperCaseBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(upperCaseOptions);
561
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
603
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
651
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
675
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
695
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
734
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
753
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
798
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
818
var
builder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
860
var
probeBuilder = (
DistributedApplicationBuilder
)DistributedApplication.CreateBuilder(options);
874
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);