39 instantiations of DistributedApplicationOptions
Aspire.Hosting (2)
DistributedApplication.cs (1)
142var builder = new DistributedApplicationBuilder(new DistributedApplicationOptions() { Args = args });
DistributedApplicationBuilder.cs (1)
94public DistributedApplicationBuilder(string[] args) : this(new DistributedApplicationOptions { Args = args })
Aspire.Hosting.Containers.Tests (6)
ContainerResourceTests.cs (2)
206var appBuilder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions { ProjectDirectory = basePath }); 267var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions
WithDockerfileTests.cs (4)
236var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 284var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 331var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 377var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions
Aspire.Hosting.Milvus.Tests (1)
AddMilvusTests.cs (1)
128var appBuilder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions() { Args = new string[] { "--publisher", "manifest" } });
Aspire.Hosting.Qdrant.Tests (2)
AddQdrantTests.cs (2)
204var appBuilder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions() { Args = new string[] { "--publisher", "manifest" } } ); 240var appBuilder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions() { Args = new string[] { "--publisher", "manifest" } });
Aspire.Hosting.Tests (27)
Dashboard\TransportOptionsValidatorTests.cs (16)
15var distributedApplicationOptions = new DistributedApplicationOptions(); 35var distributedApplicationOptions = new DistributedApplicationOptions(); 51var distributedApplicationOptions = new DistributedApplicationOptions() 69var distributedApplicationOptions = new DistributedApplicationOptions() 87var distributedApplicationOptions = new DistributedApplicationOptions(); 108var distributedApplicationOptions = new DistributedApplicationOptions(); 127var distributedApplicationOptions = new DistributedApplicationOptions(); 147var distributedApplicationOptions = new DistributedApplicationOptions(); 169var distributedApplicationOptions = new DistributedApplicationOptions(); 191var distributedApplicationOptions = new DistributedApplicationOptions(); 216var distributedApplicationOptions = new DistributedApplicationOptions(); 241var distributedApplicationOptions = new DistributedApplicationOptions(); 263var distributedApplicationOptions = new DistributedApplicationOptions(); 285var distributedApplicationOptions = new DistributedApplicationOptions(); 301var distributedApplicationOptions = new DistributedApplicationOptions(); 317var distributedApplicationOptions = new DistributedApplicationOptions();
Dcp\DcpExecutorTests.cs (9)
50var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 113var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 180var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 546var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 573var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 662var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 782var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 829var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 1182new DistributedApplicationOptions(),
ManifestGenerationTests.cs (2)
91var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions 113var appBuilder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions
TestProject.AppHost (1)
TestProgram.cs (1)
45var builder = DistributedApplication.CreateBuilder(new DistributedApplicationOptions()
66 references to DistributedApplicationOptions
Aspire.Hosting (27)
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
62public static Task UpdateContainerRegistryAsync(BeforeStartEvent @event, DistributedApplicationOptions options)
Dashboard\DashboardServiceHost.cs (2)
43/// <see langword="null"/> if <see cref="DistributedApplicationOptions.DashboardEnabled"/> is <see langword="false"/>. 49DistributedApplicationOptions options,
Dashboard\TransportOptionsValidator.cs (1)
10internal class TransportOptionsValidator(IConfiguration configuration, DistributedApplicationExecutionContext executionContext, DistributedApplicationOptions distributedApplicationOptions) : IValidateOptions<TransportOptions>
Dcp\DcpExecutor.cs (2)
48private readonly DistributedApplicationOptions _distributedApplicationOptions; 77DistributedApplicationOptions distributedApplicationOptions,
Dcp\DcpOptions.cs (1)
114DistributedApplicationOptions appOptions,
DistributedApplication.cs (13)
31/// The <see cref="CreateBuilder(Aspire.Hosting.DistributedApplicationOptions)"/> method provides additional options for 32/// constructing the <see cref="IDistributedApplicationBuilder"/> including disabling the .NET Aspire dashboard (see <see cref="DistributedApplicationOptions.DisableDashboard"/>) or 33/// allowing unsecured communication between the browser and dashboard, and dashboard and app host (see <see cref="DistributedApplicationOptions.AllowUnsecuredTransport"/>. 73/// way to be put into publish mode. Refer to <see cref="CreateBuilder(string[])"/> or <see cref="CreateBuilder(DistributedApplicationOptions)"/> 105/// deployment tools. It is also possible to provide arguments using the <see cref="CreateBuilder(Aspire.Hosting.DistributedApplicationOptions)"/> 149/// <param name="options">The <see cref="DistributedApplicationOptions"/> to use for configuring the builder.</param> 153/// The <see cref="DistributedApplication.CreateBuilder(DistributedApplicationOptions)"/> method provides 156/// from a specified container registry by using the <see cref="DistributedApplicationOptions.ContainerRegistryOverride"/> 157/// property, or disable the dashboard by using the <see cref="DistributedApplicationOptions.DisableDashboard"/> 158/// property. Refer to the <see cref="DistributedApplicationOptions"/> class for more details on 162/// When supplying a custom <see cref="DistributedApplicationOptions"/> it is commended to populate the 163/// <see cref="DistributedApplicationOptions.Args"/> property to ensure that the app host continues to function 183public static IDistributedApplicationBuilder CreateBuilder(DistributedApplicationOptions options)
DistributedApplicationBuilder.cs (4)
52private readonly DistributedApplicationOptions _options; 122public DistributedApplicationBuilder(DistributedApplicationOptions options) 394private void ConfigurePublishingOptions(DistributedApplicationOptions options) 462private static DiagnosticListener LogBuilderConstructing(DistributedApplicationOptions appBuilderOptions, HostApplicationBuilderSettings hostBuilderOptions)
DistributedApplicationOptions.cs (3)
9/// Options for configuring the behavior of <see cref="DistributedApplication.CreateBuilder(DistributedApplicationOptions)"/>. 22/// Initializes a new instance of <see cref="DistributedApplicationOptions"/>. 110throw new InvalidOperationException($"Failed to load AppHost assembly '{AssemblyName}' specified in {nameof(DistributedApplicationOptions)}.", ex);
Aspire.Hosting.Python.Tests (1)
AddPythonAppTests.cs (1)
87static extern ref string? GetProjectDirectoryRef(DistributedApplicationOptions? @this);
Aspire.Hosting.Redis.Tests (1)
RedisFunctionalTests.cs (1)
132var configure = (DistributedApplicationOptions options) =>
Aspire.Hosting.Testing (14)
DistributedApplicationEntryPointInvoker.cs (4)
20Action<DistributedApplicationOptions, HostApplicationBuilderSettings>? onConstructing = null, 50private readonly Action<DistributedApplicationOptions, HostApplicationBuilderSettings>? _onConstructing; 58Action<DistributedApplicationOptions, HostApplicationBuilderSettings>? onConstructing, 186var args = ((DistributedApplicationOptions Options, HostApplicationBuilderSettings InnerBuilderOptions))value.Value!;
DistributedApplicationFactory.cs (5)
117protected virtual void OnBuilderCreating(DistributedApplicationOptions applicationOptions, HostApplicationBuilderSettings hostOptions) 153DistributedApplicationOptions applicationOptions, 206DistributedApplicationOptions applicationOptions, 209Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder) 217DistributedApplicationOptions applicationOptions,
DistributedApplicationTestingBuilder.cs (5)
88public static Task<IDistributedApplicationTestingBuilder> CreateAsync<TEntryPoint>(string[] args, Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder, CancellationToken cancellationToken = default) 102public static async Task<IDistributedApplicationTestingBuilder> CreateAsync(Type entryPoint, string[] args, Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder, CancellationToken cancellationToken = default) 130public static IDistributedApplicationTestingBuilder Create(string[] args, Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder) 138private sealed class SuspendingDistributedApplicationFactory(Type entryPoint, string[] args, Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder) 149protected override void OnBuilderCreating(DistributedApplicationOptions applicationOptions, HostApplicationBuilderSettings hostOptions)
Aspire.Hosting.Testing.Tests (5)
DistributedApplicationFixtureOfT.cs (1)
16protected override void OnBuilderCreating(DistributedApplicationOptions applicationOptions, HostApplicationBuilderSettings hostOptions)
TestingBuilderTests.cs (4)
85Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder = (options, settings) => 204Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder = directArgs switch 289Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder; 337Action<DistributedApplicationOptions, HostApplicationBuilderSettings> configureBuilder;
Aspire.Hosting.Tests (18)
Dashboard\TransportOptionsValidatorTests.cs (16)
15var distributedApplicationOptions = new DistributedApplicationOptions(); 35var distributedApplicationOptions = new DistributedApplicationOptions(); 51var distributedApplicationOptions = new DistributedApplicationOptions() 69var distributedApplicationOptions = new DistributedApplicationOptions() 87var distributedApplicationOptions = new DistributedApplicationOptions(); 108var distributedApplicationOptions = new DistributedApplicationOptions(); 127var distributedApplicationOptions = new DistributedApplicationOptions(); 147var distributedApplicationOptions = new DistributedApplicationOptions(); 169var distributedApplicationOptions = new DistributedApplicationOptions(); 191var distributedApplicationOptions = new DistributedApplicationOptions(); 216var distributedApplicationOptions = new DistributedApplicationOptions(); 241var distributedApplicationOptions = new DistributedApplicationOptions(); 263var distributedApplicationOptions = new DistributedApplicationOptions(); 285var distributedApplicationOptions = new DistributedApplicationOptions(); 301var distributedApplicationOptions = new DistributedApplicationOptions(); 317var distributedApplicationOptions = new DistributedApplicationOptions();
Utils\TestDistributedApplicationBuilder.cs (2)
43public static IDistributedApplicationTestingBuilder Create(Action<DistributedApplicationOptions>? configureOptions, ITestOutputHelper? testOutputHelper = null) 51private static IDistributedApplicationTestingBuilder CreateCore(string[] args, Action<DistributedApplicationOptions>? configureOptions, ITestOutputHelper? testOutputHelper = null)