15 instantiations of NativeBuilderOptions
Aspire.Hosting.Native.Client (2)
Authoring\DistributedApplicationBuilder.cs (1)
15public static DistributedApplicationBuilder CreateBuilder(string[] args) => CreateBuilder(args, new NativeBuilderOptions());
Authoring\NativeApplication.cs (1)
32internal NativeBuilderOptions Options { get; private init; } = new();
Aspire.Hosting.Native.Core.Tests (13)
NativeBuilderAuthoringTests.cs (12)
31new() { Configuration = configuration }); 39new() { Configuration = configuration }); 55await using var application = DistributedApplication.CreateBuilder([], new() { Configuration = configuration }).Build(); 63var options = new NativeBuilderOptions { ApplicationRoot = root }; 77var other = DistributedApplication.CreateBuilder([], new() { ApplicationRoot = otherRoot }); 81var named = DistributedApplication.CreateBuilder([], new() { ApplicationRoot = root, ApplicationName = "Inventory / 世界" }); 88new() { ApplicationRoot = otherRoot, ApplicationName = "ignored" }); 90Assert.Throws<ArgumentException>(() => DistributedApplication.CreateBuilder([], new() { ApplicationRoot = "" })); 91Assert.Throws<ArgumentException>(() => DistributedApplication.CreateBuilder([], new() { ApplicationName = " " })); 94["--native-volume-prefix=User.Exact_Prefix"], new() { ApplicationRoot = otherRoot }); 99var launchRoot = DistributedApplication.CreateBuilder([], new() { ApplicationRoot = Directory.GetCurrentDirectory() }); 123new() { ApplicationRoot = root });
TestServices\ComposeTestApplication.cs (1)
14var builder = DistributedApplication.CreateBuilder(["--operation=publish"], new() { ApplicationRoot = root });
4 references to NativeBuilderOptions
Aspire.Hosting.Native.Client (3)
Authoring\DistributedApplicationBuilder.cs (1)
20public static DistributedApplicationBuilder CreateBuilder(string[] args, NativeBuilderOptions options) =>
Authoring\NativeApplication.cs (2)
32internal NativeBuilderOptions Options { get; private init; } = new(); 39internal static NativeBuilderSettings FromArgs(string[] args, NativeBuilderOptions options)
Aspire.Hosting.Native.Core.Tests (1)
NativeBuilderAuthoringTests.cs (1)
63var options = new NativeBuilderOptions { ApplicationRoot = root };