4 instantiations of DistributedApplicationBuilder
Aspire.Hosting (3)
DistributedApplication.cs (3)
160var builder = new DistributedApplicationBuilder(new DistributedApplicationOptions() { Args = args }); 207var builder = new DistributedApplicationBuilder(options); 244return new DistributedApplicationBuilder(realOptions);
Aspire.Hosting.Testing (1)
DistributedApplicationEntryPointInvoker.cs (1)
230return new DistributedApplicationBuilder(args);
52 references to DistributedApplicationBuilder
Aspire.Hosting (11)
DistributedApplication.cs (2)
160var builder = new DistributedApplicationBuilder(new DistributedApplicationOptions() { Args = args }); 207var builder = new DistributedApplicationBuilder(options);
DistributedApplicationBuilder.cs (9)
50/// The <see cref="DistributedApplicationBuilder"/> is the primary implementation of 111/// Initializes a new instance of the <see cref="DistributedApplicationBuilder"/> class with the specified options. 116/// Developers will not typically construct an instance of the <see cref="DistributedApplicationBuilder"/> 159/// Initializes a new instance of the <see cref="DistributedApplicationBuilder"/> class with the specified options. 164/// Developers will not typically construct an instance of the <see cref="DistributedApplicationBuilder"/> 586var logger = sp.GetRequiredService<ILogger<DistributedApplicationBuilder>>(); 602sp.GetRequiredService<ILogger<DistributedApplicationBuilder>>().LogCritical( 855private static DiagnosticListener LogBuilderConstructed(DistributedApplicationBuilder builder) 867private static DiagnosticListener LogAppBuilding(DistributedApplicationBuilder appBuilder)
Aspire.Hosting.Testing (24)
DistributedApplicationEntryPointInvoker.cs (9)
21Action<DistributedApplicationBuilder>? onConstructed = null, 22Action<DistributedApplicationBuilder>? onBuilding = null, 51private readonly Action<DistributedApplicationBuilder>? _onConstructed; 52private readonly Action<DistributedApplicationBuilder>? _onBuilding; 59Action<DistributedApplicationBuilder>? onConstructed, 60Action<DistributedApplicationBuilder>? onBuilding, 192owner._onConstructed?.Invoke((DistributedApplicationBuilder)value.Value!); 197owner._onBuilding?.Invoke((DistributedApplicationBuilder)value.Value!); 220public static DistributedApplicationBuilder CreateBuilder(
DistributedApplicationFactory.cs (8)
27private readonly TaskCompletionSource<DistributedApplicationBuilder> _builderTcs = new(TaskCreationOptions.RunContinuationsAsynchronously); 46internal async Task<DistributedApplicationBuilder> ResolveBuilderAsync(CancellationToken cancellationToken = default) 132protected virtual void OnBuilderCreated(DistributedApplicationBuilder applicationBuilder) 140protected virtual void OnBuilding(DistributedApplicationBuilder applicationBuilder) 371private void OnBuilderCreatedCore(DistributedApplicationBuilder applicationBuilder) 378private void OnBuildingCore(DistributedApplicationBuilder applicationBuilder) 411$"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."); 555private void InterceptHostCreation(DistributedApplicationBuilder applicationBuilder)
DistributedApplicationTestingBuilder.cs (7)
188var innerBuilder = await ResolveBuilderAsync(cancellationToken).ConfigureAwait(false); 198protected override void OnBuilderCreated(DistributedApplicationBuilder applicationBuilder) 203protected override void OnBuilding(DistributedApplicationBuilder applicationBuilder) 229private sealed class Builder(SuspendingDistributedApplicationFactory factory, DistributedApplicationBuilder innerBuilder) : IDistributedApplicationTestingBuilder 330private readonly DistributedApplicationBuilder _innerBuilder = CreateInnerBuilder(args, configureBuilder, appHostAssembly); 333private static DistributedApplicationBuilder CreateInnerBuilder( 338var builder = TestingBuilderFactory.CreateBuilder(args, onConstructing: (applicationOptions, hostBuilderOptions) =>
Aspire.Hosting.Testing.Tests (2)
DistributedApplicationFixtureOfT.cs (2)
21protected override void OnBuilderCreated(DistributedApplicationBuilder applicationBuilder) 26protected override void OnBuilding(DistributedApplicationBuilder applicationBuilder)
Aspire.Hosting.Tests (15)
DistributedApplicationBuilderTests.cs (7)
177Assert.Equal(configuredUserSecretsId, DistributedApplicationBuilder.ResolveUserSecretsId(testAssembly, configuration)); 179DistributedApplicationBuilder.AddConfiguredUserSecrets(configuration, testAssembly, configuredUserSecretsId, isDevelopment: true); 204Assert.Equal(assemblyUserSecretsId, DistributedApplicationBuilder.ResolveUserSecretsId(testAssembly, configuration)); 316var builder1 = (DistributedApplicationBuilder)DistributedApplication.CreateBuilder(options1); 317var builder2 = (DistributedApplicationBuilder)DistributedApplication.CreateBuilder(options2);
DistributedApplicationOptionsTests.cs (6)
81var builder = (DistributedApplicationBuilder)DistributedApplication.CreateBuilder(options); 103var builder = (DistributedApplicationBuilder)DistributedApplication.CreateBuilder(options); 125var builder = (DistributedApplicationBuilder)DistributedApplication.CreateBuilder(options);
Utils\VolumeNameGeneratorTests.cs (2)
114var builder = (DistributedApplicationBuilder)DistributedApplication.CreateBuilder(options);