1 instantiation of NativeServerConfiguration
Aspire.Hosting.Native.Server (1)
NativeServerConfiguration.cs (1)
55return new(options, token, configuration["ASPIRE_NATIVE_TRACE_OPERATIONS"] == "1",
15 references to NativeServerConfiguration
Aspire.Hosting.Native.Core.Tests (10)
NativeConfigurationTests.cs (10)
36var snapshot = NativeServerConfiguration.Parse(configuration, launchedByCli: false); 47Assert.Equal(nameof(NativeServerConfiguration), snapshot.ToString()); 60var settings = NativeServerConfiguration.Parse(configuration, launchedByCli: false); 81Assert.Equal(expected, NativeServerConfiguration.Parse(configuration, launchedByCli: false).AppHostPath); 94Assert.False(NativeServerConfiguration.Parse(configuration, launchedByCli: false).TraceOperations); 106Assert.Throws<ArgumentException>(() => NativeServerConfiguration.Parse(configuration, launchedByCli: false)); 127Assert.Equal(new string('b', 64), NativeServerConfiguration.Parse(configuration, launchedByCli: true).RpcToken); 130Assert.Throws<InvalidOperationException>(() => NativeServerConfiguration.Parse(configuration, launchedByCli: true));
Aspire.Hosting.Native.Server (5)
NativeServerConfiguration.cs (2)
31public override string ToString() => nameof(NativeServerConfiguration); 33public static NativeServerConfiguration Parse(IConfiguration configuration, bool launchedByCli)
NativeServerHostedService.cs (1)
17internal sealed class NativeServerHostedService(NativeServerConfiguration settings, string[] args,
Program.cs (2)
28var settings = NativeServerConfiguration.Parse(builder.Configuration, launchedByCli: args is ["server", "--contentRoot", _]);