1 write to Settings
Aspire.Hosting.Native.Client (1)
Authoring\DistributedApplicationBuilder.cs (1)
38
internal DistributedApplicationBuilder(NativeBuilderSettings settings) =>
Settings
= settings;
13 references to Settings
Aspire.Hosting.Native.Client (11)
Authoring\DistributedApplicationBuilder.cs (2)
34
public IConfiguration Configuration =>
Settings
.Configuration;
156
internal string VolumeName(Resource resource) => $"{
Settings
.VolumePrefix}-{resource.Name}-data";
Authoring\NativeApplication.cs (8)
141
_clock = builder.
Settings
.Options.TimeProvider;
142
_logger = builder.
Settings
.Options.Logger;
168
var endpoint = _initial.
Settings
.Endpoint ?? throw new InvalidOperationException("The framework requires a native server endpoint.");
169
var token = _initial.
Settings
.Configuration["ASPIRE_NATIVE_RPC_TOKEN"]
177
var command = _initial.
Settings
.Providers.TryGetValue(package, out var selected) ? selected :
180
command.Arguments, _initial.
Settings
.Options.ProviderActivation, _clock, _logger, cancellationToken).ConfigureAwait(false));
307
if (_initial.
Settings
.ExitOnCompletion is { } name)
398
_initial.
Settings
.Configuration.Dispose();
Authoring\Publishing.cs (1)
38
public string AppHostDirectory =>
Settings
.ApplicationDirectory;
Aspire.Hosting.Native.Core.Tests (2)
NativeBuilderAuthoringTests.cs (2)
35
Assert.Equal("127.0.0.1:12345", builder.
Settings
.Endpoint);
40
Assert.Equal("127.0.0.1:54321", overridden.
Settings
.Endpoint);