461 references to KnownConfigNames
Aspire.Hosting (140)
ApplicationModel\DebugSupportExtensions.cs (1)
194
configuration[
KnownConfigNames
.DebugSessionInfo],
ApplicationModel\TerminalService.cs (2)
62
_dockUpdateBufferCapacity = configuration.GetValue(
KnownConfigNames
.TerminalWatchBufferCapacity, DefaultDockUpdateBufferCapacity);
65
throw new InvalidOperationException($"Configuration '{
KnownConfigNames
.TerminalWatchBufferCapacity}' must be greater than zero.");
Backchannel\AuxiliaryBackchannelRpcTarget.cs (4)
897
var cliPidString = configuration[
KnownConfigNames
.CliProcessId];
903
var cliStartedAtString = configuration[
KnownConfigNames
.CliProcessStarted];
914
var cliStableStartedAtString = configuration[
KnownConfigNames
.CliProcessStartedStable];
936
CliLogFilePath = configuration[
KnownConfigNames
.CliLogFilePath]
Backchannel\BackchannelService.cs (2)
29
public bool IsBackchannelExpected => configuration.GetValue<string>(
KnownConfigNames
.UnixSocketPath) is {};
39
var unixSocketPath = configuration.GetValue<string>(
KnownConfigNames
.UnixSocketPath);
Cli\CliOrphanDetector.cs (3)
30
if (configuration[
KnownConfigNames
.CliProcessId] is not { } pidString || !int.TryParse(pidString, out var pid))
43
if (configuration[
KnownConfigNames
.CliProcessStartedStable] is { } stableStartTimeString &&
49
else if (configuration[
KnownConfigNames
.CliProcessStarted] is { } startTimeString &&
Dashboard\DashboardEventHandlers.cs (7)
47
KnownConfigNames
.DashboardCorsAllowedOrigins // Set on the dashboard's Dashboard:Otlp:Cors type
214
var allowUnsecureTransport = configuration.GetBool(
KnownConfigNames
.AllowUnsecuredTransport) ?? false;
328
var showDashboardResources = configuration.GetBool(
KnownConfigNames
.ShowDashboardResources,
KnownConfigNames
.Legacy.ShowDashboardResources);
476
var allowedOrigins = configuration.GetString(
KnownConfigNames
.DashboardCorsAllowedOrigins,
KnownConfigNames
.Legacy.DashboardCorsAllowedOrigins);
563
if (configuration[
KnownConfigNames
.DcpInstanceIdPrefix] is { Length: > 0 } sessionDcpInstanceIdPrefix)
Dashboard\DashboardOptions.cs (4)
42
options.OtlpGrpcEndpointUrl = NormalizeUrl(configuration.GetString(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl,
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl));
43
options.OtlpHttpEndpointUrl = NormalizeUrl(configuration.GetString(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl));
Dashboard\DashboardServiceHost.cs (4)
139
var uri = configuration.GetUri(
KnownConfigNames
.ResourceServiceEndpointUrl)
140
?? configuration.GetUri(
KnownConfigNames
.Legacy.ResourceServiceEndpointUrl);
141
var allowUnsecuredTransport = configuration.GetBool(
KnownConfigNames
.AllowUnsecuredTransport) ?? false;
212
throw new ArgumentException($"{
KnownConfigNames
.ResourceServiceEndpointUrl} must contain a local loopback address.");
Dashboard\TransportOptionsValidator.cs (13)
35
return ValidateOptionsResult.Fail($"The 'applicationUrl' setting must be an https address unless the '{
KnownConfigNames
.AllowUnsecuredTransport}' environment variable is set to true. This configuration is commonly set in the launch profile. See https://aka.ms/aspire/allowunsecuredtransport for more details.");
40
var dashboardOtlpGrpcEndpointUrl = configuration.GetString(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl,
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl);
41
var dashboardOtlpHttpEndpointUrl = configuration.GetString(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl);
43
if (!TryValidateEndpointUrl(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl, dashboardOtlpGrpcEndpointUrl, out var resultGrpc))
47
if (!TryValidateEndpointUrl(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl, dashboardOtlpHttpEndpointUrl, out var resultHttp))
53
var resourceServiceEndpointUrl = configuration.GetString(
KnownConfigNames
.ResourceServiceEndpointUrl,
KnownConfigNames
.Legacy.ResourceServiceEndpointUrl);
58
return ValidateOptionsResult.Fail($"The {
KnownConfigNames
.ResourceServiceEndpointUrl} setting with a value of '{resourceServiceEndpointUrl}' could not be parsed as a URI.");
63
return ValidateOptionsResult.Fail($"The '{
KnownConfigNames
.ResourceServiceEndpointUrl}' setting must be an https address unless the '{
KnownConfigNames
.AllowUnsecuredTransport}' environment variable is set to true. This configuration is commonly set in the launch profile. See https://aka.ms/aspire/allowunsecuredtransport for more details.");
95
result = ValidateOptionsResult.Fail($"The '{configName}' setting must be an https address unless the '{
KnownConfigNames
.AllowUnsecuredTransport}' environment variable is set to true. This configuration is commonly set in the launch profile. See https://aka.ms/aspire/allowunsecuredtransport for more details.");
Dcp\DcpHost.cs (14)
55
KnownConfigNames
.AspireLogLevel,
190
if (!_configuration.GetBool(
KnownConfigNames
.DcpDeveloperCertificate, defaultValue: true))
465
if (_configuration.GetBool(
KnownConfigNames
.ProfilingEnabled,
KnownConfigNames
.Legacy.StartupProfilingEnabled) is { } profilingEnabled)
467
environmentVariables[
KnownConfigNames
.DcpOtelStartupProfilingEnabled] = profilingEnabled ? "true" : "false";
472
KnownConfigNames
.DcpOtelStartupTraceParent,
473
KnownConfigNames
.ProfilingTraceParent,
474
KnownConfigNames
.Legacy.StartupTraceParent);
477
KnownConfigNames
.DcpOtelStartupTraceState,
478
KnownConfigNames
.ProfilingTraceState,
479
KnownConfigNames
.Legacy.StartupTraceState);
482
KnownConfigNames
.DcpOtelProfilingSessionId,
483
KnownConfigNames
.ProfilingSessionId,
484
KnownConfigNames
.Legacy.StartupOperationId);
Dcp\DcpOptions.cs (11)
317
options.ContainerRuntime = configuration.GetString(
KnownConfigNames
.ContainerRuntime,
KnownConfigNames
.Legacy.ContainerRuntime);
333
options.DependencyCheckTimeout = configuration.GetValue(
KnownConfigNames
.DependencyCheckTimeout,
KnownConfigNames
.Legacy.DependencyCheckTimeout, options.DependencyCheckTimeout);
349
options.ServiceStartupWatchTimeout = configuration.GetValue(
KnownConfigNames
.ServiceStartupWatchTimeout,
KnownConfigNames
.Legacy.ServiceStartupWatchTimeout, options.ServiceStartupWatchTimeout);
355
options.EnableAspireContainerTunnel = configuration.GetValue(
KnownConfigNames
.EnableContainerTunnel, options.EnableAspireContainerTunnel);
361
else if (!string.IsNullOrEmpty(configuration[
KnownConfigNames
.ContainerTunnelBaseImage]))
363
options.ContainerTunnelBaseImage = configuration[
KnownConfigNames
.ContainerTunnelBaseImage];
369
if (configuration[
KnownConfigNames
.ProxylessEndpointPortRange] is not { Length: > 0 } configuredRange)
400
$"Invalid value \"{configuredRange}\" for \"{
KnownConfigNames
.ProxylessEndpointPortRange}\". Expected a port range formatted as \"start-end\", for example \"10000-32767\".");
Dcp\ExecutableLaunchPolicy.cs (4)
106
if (debugSupport is not null && !string.IsNullOrEmpty(_configuration[
KnownConfigNames
.DebugSessionInfo]))
120
_configuration[
KnownConfigNames
.DebugSessionInfo],
132
return _configuration[
KnownConfigNames
.DebugSessionRunMode] ?? ExecutableLaunchMode.NoDebug;
136
_configuration[
KnownConfigNames
.DebugSessionRunMode]
DeveloperCertificateService.cs (2)
27
TrustCertificate = configuration.GetBool(
KnownConfigNames
.DeveloperCertificateDefaultTrust) ??
105
UseForHttps = (configuration.GetBool(
KnownConfigNames
.DeveloperCertificateDefaultHttpsTermination) ??
Diagnostics\ProfilingTelemetry.cs (18)
611
: GetConfigurationValue(configuration,
KnownConfigNames
.ProfilingSessionId,
KnownConfigNames
.Legacy.StartupOperationId);
654
: GetConfigurationValue(configuration,
KnownConfigNames
.ProfilingSessionId,
KnownConfigNames
.Legacy.StartupOperationId);
698
var traceParent = GetConfigurationValue(configuration,
KnownConfigNames
.ProfilingTraceParent,
KnownConfigNames
.Legacy.StartupTraceParent);
699
var traceState = GetConfigurationValue(configuration,
KnownConfigNames
.ProfilingTraceState,
KnownConfigNames
.Legacy.StartupTraceState);
711
return configuration?.GetBool(
KnownConfigNames
.ProfilingEnabled,
KnownConfigNames
.Legacy.StartupProfilingEnabled) is true;
721
return IsTruthy(Environment.GetEnvironmentVariable(
KnownConfigNames
.ProfilingEnabled)) ||
722
IsTruthy(Environment.GetEnvironmentVariable(
KnownConfigNames
.Legacy.StartupProfilingEnabled));
859
var sessionId = GetConfigurationValue(configuration,
KnownConfigNames
.ProfilingSessionId,
KnownConfigNames
.Legacy.StartupOperationId);
866
var traceParent = activity?.Id ?? GetConfigurationValue(configuration,
KnownConfigNames
.ProfilingTraceParent,
KnownConfigNames
.Legacy.StartupTraceParent);
873
var traceState = activity?.TraceStateString ?? GetConfigurationValue(configuration,
KnownConfigNames
.ProfilingTraceState,
KnownConfigNames
.Legacy.StartupTraceState);
DistributedApplication.cs (2)
287
if (Environment.GetEnvironmentVariable(
KnownConfigNames
.WaitForDebugger) == "true")
292
if (Environment.GetEnvironmentVariable(
KnownConfigNames
.WaitForDebuggerTimeout) is string timeoutString && int.TryParse(timeoutString, out var timeoutSeconds))
DistributedApplicationBuilder.cs (16)
221
var configuredUserSecretsId = _innerBuilder.Configuration[
KnownConfigNames
.AspireUserSecretsId];
261
var aspireLogLevelValue = _innerBuilder.Configuration[
KnownConfigNames
.AspireLogLevel];
510
if (_innerBuilder.Configuration.GetString(
KnownConfigNames
.DashboardFrontendBrowserToken,
511
KnownConfigNames
.Legacy.DashboardFrontendBrowserToken, fallbackOnEmpty: true) is not { } browserToken)
525
var apiKey = _innerBuilder.Configuration.GetString(
KnownConfigNames
.DashboardResourceServiceClientApiKey,
526
KnownConfigNames
.Legacy.DashboardResourceServiceClientApiKey, fallbackOnEmpty: true);
788
_innerBuilder.Configuration.GetBool(
KnownConfigNames
.ProfilingEnabled) ??
789
_innerBuilder.Configuration.GetBool(
KnownConfigNames
.Legacy.StartupProfilingEnabled);
800
var dashboardOtlpGrpcUrl = _innerBuilder.Configuration.GetString(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl,
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl);
801
var dashboardOtlpHttpUrl = _innerBuilder.Configuration.GetString(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl);
813
if (Configuration.GetBool(
KnownConfigNames
.AllowUnsecuredTransport) is { } allowUnsecuredTransport)
821
return configuration.GetBool(
KnownConfigNames
.DashboardUnsecuredAllowAnonymous,
KnownConfigNames
.Legacy.DashboardUnsecuredAllowAnonymous) ?? false;
932
var configuredUserSecretsId = configuration[
KnownConfigNames
.AspireUserSecretsId];
InteractionService.cs (1)
60
var interactivityEnabled = _configuration[
KnownConfigNames
.InteractivityEnabled];
OtlpConfigurationExtensions.cs (4)
171
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl,
172
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl);
174
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
175
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl);
Pipelines\Internal\FileDeploymentStateManager.cs (1)
212
var aspireHome = configuration[
KnownConfigNames
.AspireHome];
src\Shared\DashboardConfigNames.cs (15)
10
public static readonly ConfigName DashboardOtlpGrpcUrlName = new(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl);
11
public static readonly ConfigName DashboardOtlpHttpUrlName = new(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl);
12
public static readonly ConfigName DashboardUnsecuredAllowAnonymousName = new(
KnownConfigNames
.DashboardUnsecuredAllowAnonymous);
13
public static readonly ConfigName DashboardConfigFilePathName = new(
KnownConfigNames
.DashboardConfigFilePath);
14
public static readonly ConfigName DashboardFileConfigDirectoryName = new(
KnownConfigNames
.DashboardFileConfigDirectory);
15
public static readonly ConfigName DashboardAspireApiEnabledName = new(
KnownConfigNames
.DashboardApiEnabled);
16
public static readonly ConfigName DashboardAspireApiDisabledName = new(
KnownConfigNames
.DashboardApiDisabled);
17
public static readonly ConfigName ResourceServiceUrlName = new(
KnownConfigNames
.ResourceServiceEndpointUrl);
18
public static readonly ConfigName ForwardedHeaders = new(
KnownConfigNames
.DashboardForwardedHeadersEnabled);
59
public static readonly ConfigName DashboardOtlpGrpcUrlName = new(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl);
60
public static readonly ConfigName DashboardOtlpHttpUrlName = new(
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl);
61
public static readonly ConfigName DashboardUnsecuredAllowAnonymousName = new(
KnownConfigNames
.Legacy.DashboardUnsecuredAllowAnonymous);
62
public static readonly ConfigName DashboardConfigFilePathName = new(
KnownConfigNames
.Legacy.DashboardConfigFilePath);
63
public static readonly ConfigName DashboardFileConfigDirectoryName = new(
KnownConfigNames
.Legacy.DashboardFileConfigDirectory);
64
public static readonly ConfigName ResourceServiceUrlName = new(
KnownConfigNames
.Legacy.ResourceServiceEndpointUrl);
src\Shared\FileUploadHelpers.cs (2)
17
/// Reads from the <see cref="
KnownConfigNames
.MaxFileUploadSize"/> key.
21
return configuration.GetValue<long?>(
KnownConfigNames
.MaxFileUploadSize) ?? DefaultMaxFileUploadSize;
src\Shared\LocaleHelpers.cs (2)
81
var localeOverride = configuration[
KnownConfigNames
.LocaleOverride];
85
localeOverride = configuration[
KnownConfigNames
.DotnetCliUiLanguage];
src\Shared\OtlpEndpointResolver.cs (4)
25
var dashboardOtlpGrpcUrl = configuration.GetString(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl,
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl);
26
var dashboardOtlpHttpUrl = configuration.GetString(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl);
TerminalResourceBuilderExtensions.cs (3)
380
context.EnvironmentVariables[
KnownConfigNames
.TerminalHostTelemetryEnabled] = dashboardEnabled ? "true" : "false";
381
context.EnvironmentVariables[
KnownConfigNames
.TerminalHostParentProcessId] =
383
context.EnvironmentVariables[
KnownConfigNames
.TerminalHostParentProcessStartedStable] =
VersionChecking\VersionCheckService.cs (1)
55
if (!_interactionService.IsAvailable || _executionContext.IsPublishMode || _configuration.GetBool(
KnownConfigNames
.VersionCheckDisabled, defaultValue: false))
Aspire.Hosting.Dotnet.Tests (5)
DotnetProjectBuildCoordinatorTests.cs (5)
268
builder.Configuration[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
295
builder.Configuration[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
322
builder.Configuration[
KnownConfigNames
.DebugSessionInfo] = debugSessionInfo;
341
builder.Configuration[
KnownConfigNames
.DebugSessionInfo] = $$"""
3025
builder.Configuration[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
Aspire.Hosting.Tests (312)
Backchannel\AppHostBackchannelTests.cs (2)
34
builder.Configuration[
KnownConfigNames
.UnixSocketPath] = socketPath;
78
builder.Configuration[
KnownConfigNames
.UnixSocketPath] = UnixSocketHelper.GetBackchannelSocketPath();
Backchannel\AppHostRpcTargetCancellationTests.cs (1)
244
builder.Configuration[
KnownConfigNames
.UnixSocketPath] = UnixSocketHelper.GetBackchannelSocketPath();
Backchannel\AppHostRpcTargetUploadTests.cs (1)
122
builder.Configuration[
KnownConfigNames
.MaxFileUploadSize] = "1";
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (10)
2155
$"{
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl}=http://localhost",
2156
$"{
KnownConfigNames
.DashboardUnsecuredAllowAnonymous}=true",
2157
$"{
KnownConfigNames
.ProfilingEnabled}=true");
2223
[
KnownConfigNames
.ProfilingEnabled] = "true",
2224
[
KnownConfigNames
.ProfilingSessionId] = "session-1"
2821
[
KnownConfigNames
.CliProcessId] = "5678",
2822
[
KnownConfigNames
.CliProcessStarted] = "1783180199",
2823
[
KnownConfigNames
.CliProcessStartedStable] = "1783180250",
2824
[
KnownConfigNames
.CliLogFilePath] = "/logs/cli_20260516T120000_abcd1234.log"
2861
[
KnownConfigNames
.CliLogFilePath] = "/logs/cli_session.log"
Backchannel\BackchannelContractTests.cs (4)
276
(
KnownConfigNames
.ProfilingEnabled, "true")));
317
(
KnownConfigNames
.ProfilingEnabled, "true"),
318
(
KnownConfigNames
.ProfilingSessionId, "session-1"),
319
(
KnownConfigNames
.ProfilingTraceParent, traceParent));
ContainerTunnelTests.cs (4)
21
builder.Configuration[
KnownConfigNames
.EnableContainerTunnel] = "true";
58
builder.Configuration[
KnownConfigNames
.EnableContainerTunnel] = "true";
99
builder.Configuration[
KnownConfigNames
.EnableContainerTunnel] = "true";
135
builder.Configuration[
KnownConfigNames
.EnableContainerTunnel] = "true";
Dashboard\DashboardEventHandlersTests.cs (1)
253
configurationBuilder.AddInMemoryCollection([new KeyValuePair<string, string?>(
KnownConfigNames
.DcpInstanceIdPrefix, dcpInstanceIdPrefix)]);
Dashboard\DashboardOptionsTests.cs (5)
25
{
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl, otlpEndpoint },
26
{
KnownConfigNames
.DashboardOtlpHttpEndpointUrl, null }
42
{
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl, null },
43
{
KnownConfigNames
.DashboardOtlpHttpEndpointUrl, "https://localhost:4318" }
67
{
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl, "http://localhost:4317" }
Dashboard\DashboardResourceTests.cs (30)
24
[InlineData(
KnownConfigNames
.ShowDashboardResources)]
25
[InlineData(
KnownConfigNames
.Legacy.ShowDashboardResources)]
99
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
100
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl)]
138
Assert.Equal(
KnownConfigNames
.DashboardApiEnabled, e.Key);
143
Assert.Equal(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl, e.Key);
153
Assert.Equal(
KnownConfigNames
.ResourceServiceEndpointUrl, e.Key);
200
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
201
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl)]
247
[
KnownConfigNames
.AllowUnsecuredTransport] = "true",
288
config[
KnownConfigNames
.AllowUnsecuredTransport] = allowUnsecuredTransport.Value.ToString();
318
[
KnownConfigNames
.AllowUnsecuredTransport] = allowUnsecuredTransport.ToString()
368
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
369
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl)]
409
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
410
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl)]
446
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
447
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl)]
481
[InlineData("*",
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.DashboardCorsAllowedOrigins)]
482
[InlineData(null,
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.Legacy.DashboardCorsAllowedOrigins)]
529
[InlineData("*",
KnownConfigNames
.DashboardCorsAllowedOrigins)]
530
[InlineData(null,
KnownConfigNames
.Legacy.DashboardCorsAllowedOrigins)]
576
[InlineData("*",
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl,
KnownConfigNames
.DashboardCorsAllowedOrigins)]
577
[InlineData(null,
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl,
KnownConfigNames
.Legacy.DashboardCorsAllowedOrigins)]
628
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost"
822
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost"
Dashboard\DashboardServiceTests.cs (3)
1044
[
KnownConfigNames
.MaxFileUploadSize] = "1024" // 1 KB limit
1076
[
KnownConfigNames
.MaxFileUploadSize] = "1500" // 1500 bytes limit
1106
[
KnownConfigNames
.MaxFileUploadSize] = "10485760" // 10 MB
Dashboard\TransportOptionsValidatorTests.cs (42)
27
$"The 'applicationUrl' setting must be an https address unless the '{
KnownConfigNames
.AllowUnsecuredTransport}' environment variable is set to true. This configuration is commonly set in the launch profile. See https://aka.ms/aspire/allowunsecuredtransport for more details.",
137
[InlineData(
KnownConfigNames
.ResourceServiceEndpointUrl)]
138
[InlineData(
KnownConfigNames
.Legacy.ResourceServiceEndpointUrl)]
149
config[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "https://localhost:1236";
157
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
158
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl)]
168
config[
KnownConfigNames
.ResourceServiceEndpointUrl] = "https://localhost:1235";
177
[InlineData(
KnownConfigNames
.ResourceServiceEndpointUrl)]
178
[InlineData(
KnownConfigNames
.Legacy.ResourceServiceEndpointUrl)]
190
config[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "https://localhost:1236";
196
$"The {
KnownConfigNames
.ResourceServiceEndpointUrl} setting with a value of '{invalidUrl}' could not be parsed as a URI.",
202
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl,
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
203
[InlineData(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.DashboardOtlpHttpEndpointUrl)]
204
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl,
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
205
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.DashboardOtlpHttpEndpointUrl)]
216
config[
KnownConfigNames
.ResourceServiceEndpointUrl] = "https://localhost:1235";
229
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
230
[InlineData(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl)]
240
config[
KnownConfigNames
.ResourceServiceEndpointUrl] = "https://localhost:1235";
247
$"The '{otlpEndpointConfigName}' setting must be an https address unless the '{
KnownConfigNames
.AllowUnsecuredTransport}' environment variable is set to true. This configuration is commonly set in the launch profile. See https://aka.ms/aspire/allowunsecuredtransport for more details.",
253
[InlineData(
KnownConfigNames
.ResourceServiceEndpointUrl)]
254
[InlineData(
KnownConfigNames
.Legacy.ResourceServiceEndpointUrl)]
265
config[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "https://localhost:1236";
271
$"The '{
KnownConfigNames
.ResourceServiceEndpointUrl}' setting must be an https address unless the '{
KnownConfigNames
.AllowUnsecuredTransport}' environment variable is set to true. This configuration is commonly set in the launch profile. See https://aka.ms/aspire/allowunsecuredtransport for more details.",
309
[InlineData(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.ResourceServiceEndpointUrl)]
310
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.ResourceServiceEndpointUrl)]
311
[InlineData(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.Legacy.ResourceServiceEndpointUrl)]
312
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl,
KnownConfigNames
.Legacy.ResourceServiceEndpointUrl)]
342
config[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "https://localhost:1236";
343
config[
KnownConfigNames
.ResourceServiceEndpointUrl] = "https://localhost:1237";
353
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
354
[InlineData(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl)]
367
config[
KnownConfigNames
.ResourceServiceEndpointUrl] = "https://localhost:1237";
Dcp\DcpCliArgsTests.cs (4)
81
builder.Configuration[
KnownConfigNames
.ContainerTunnelBaseImage] = "example.com/tunnel-base:custom";
190
[
KnownConfigNames
.ProxylessEndpointPortRange] = "20000-20001",
204
builder.Configuration[
KnownConfigNames
.ProxylessEndpointPortRange] = "20000";
209
Assert.Contains(
KnownConfigNames
.ProxylessEndpointPortRange, exception.Message);
Dcp\DcpExecutorTests.cs (146)
650
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
651
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
652
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
4981
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5016
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5020
[
KnownConfigNames
.DebugSessionRunMode] = runMode
5062
[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug
5093
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5129
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5169
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5200
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5231
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5261
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5290
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
5317
builder.Configuration[
KnownConfigNames
.DebugSessionInfo] = debugSessionInfo;
5318
builder.Configuration[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug;
5343
[
KnownConfigNames
.DebugSessionInfo] = debugSessionInfo,
5344
[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug
5390
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
5391
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
5392
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
5442
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
5443
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
5444
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
5583
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
5623
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
5663
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
5707
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
5760
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] })
5794
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
6305
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["other_executable"] }),
6306
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
6343
[
KnownConfigNames
.ExtensionEndpoint] = null
6383
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6419
[
KnownConfigNames
.DebugSessionInfo] = "{invalid json}",
6420
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6461
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6462
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6503
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6504
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6545
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6546
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6582
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6619
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
6620
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6661
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6695
[
KnownConfigNames
.DebugSessionInfo] = "{invalid json}",
6696
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6734
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6735
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6776
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6777
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6859
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6860
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
6916
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
6917
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
7083
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7084
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
7085
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
7178
builder.Configuration[
KnownConfigNames
.DebugSessionInfo] = debugSessionInfo;
7179
builder.Configuration[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug;
7185
[
KnownConfigNames
.DebugSessionInfo] = debugSessionInfo,
7186
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
7187
[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug
7313
builder.Configuration[
KnownConfigNames
.DebugSessionInfo] = debugSessionInfo;
7314
builder.Configuration[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug;
7320
[
KnownConfigNames
.DebugSessionInfo] = debugSessionInfo,
7321
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
7322
[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug
7419
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] })
7509
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["maui"] })
7624
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["maui"] })
7677
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["custom"] })
7723
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7724
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
7809
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7810
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
7906
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
7907
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8028
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8069
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8115
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
8120
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8164
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8165
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
8166
[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug
8205
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8206
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
8207
[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug
8244
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8245
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8287
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8632
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8633
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8696
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["python"] }),
8697
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8728
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8729
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8759
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
8760
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
8821
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8822
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
8823
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
8876
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8877
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
8878
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
8927
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8928
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
8929
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
8980
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
8981
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
8982
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
9057
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9058
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
9059
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
9092
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9093
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9147
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9148
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9189
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9190
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9226
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
9227
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9261
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
9262
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9337
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }),
9338
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9420
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9421
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9482
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }),
9483
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9533
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
9534
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
9576
[
KnownConfigNames
.DebugSessionRunMode] = runMode,
9577
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }),
9578
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
10940
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo),
10941
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
10987
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["azure-functions"] }),
10988
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234",
10989
[
KnownConfigNames
.DebugSessionRunMode] = "Debug"
11031
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["azure-functions"] }),
11032
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
11080
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["project"] }),
11081
[
KnownConfigNames
.ExtensionEndpoint] = "http://localhost:1234"
11395
[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = "http://localhost",
Dcp\DcpHostNotificationTests.cs (10)
495
[
KnownConfigNames
.ProfilingEnabled] = "true"
539
[
KnownConfigNames
.DcpDeveloperCertificate] = "false"
733
[
KnownConfigNames
.ProfilingEnabled] = "true",
734
[
KnownConfigNames
.ProfilingSessionId] = "profile-session",
735
[
KnownConfigNames
.Legacy.StartupTraceParent] = "00-11111111111111111111111111111111-2222222222222222-01",
736
[
KnownConfigNames
.Legacy.StartupTraceState] = "vendor=value"
745
Assert.Equal("true", processSpec.EnvironmentVariables[
KnownConfigNames
.DcpOtelStartupProfilingEnabled]);
746
Assert.Equal("profile-session", processSpec.EnvironmentVariables[
KnownConfigNames
.DcpOtelProfilingSessionId]);
747
Assert.Equal("00-11111111111111111111111111111111-2222222222222222-01", processSpec.EnvironmentVariables[
KnownConfigNames
.DcpOtelStartupTraceParent]);
748
Assert.Equal("vendor=value", processSpec.EnvironmentVariables[
KnownConfigNames
.DcpOtelStartupTraceState]);
Dcp\ExecutableLaunchPlanTests.cs (4)
33
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
80
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
109
[
KnownConfigNames
.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
190
[
KnownConfigNames
.DebugSessionRunMode] = ExecutableLaunchMode.Debug
DebugSupportExtensionsTests.cs (1)
479
[
KnownConfigNames
.DebugSessionInfo] = debugSessionInfo
DistributedApplicationBuilderTests.cs (7)
255
var appBuilder = DistributedApplication.CreateBuilder(args: [$"{
KnownConfigNames
.AspireLogLevel}=Trace"]);
270
Args = [$"{
KnownConfigNames
.AspireLogLevel}=Trace"],
312
Args = [$"{
KnownConfigNames
.AspireUserSecretsId}={userSecretsId}"],
354
configuration[
KnownConfigNames
.AspireUserSecretsId] = configuredUserSecretsId;
381
configuration[
KnownConfigNames
.AspireUserSecretsId] = "";
387
[InlineData(
KnownConfigNames
.DashboardUnsecuredAllowAnonymous)]
388
[InlineData(
KnownConfigNames
.Legacy.DashboardUnsecuredAllowAnonymous)]
DistributedApplicationTests.cs (10)
140
testProgram.AppBuilder.Configuration[
KnownConfigNames
.ProfilingEnabled] = "true";
167
var configuration = CreateConfiguration((
KnownConfigNames
.ProfilingEnabled, "true"));
1349
$"{
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl}=http://localhost:0"
1372
[InlineData(
KnownConfigNames
.DashboardFrontendBrowserToken)]
1373
[InlineData(
KnownConfigNames
.Legacy.DashboardFrontendBrowserToken)]
1380
$"{
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl}=http://localhost:0",
1417
$"{
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl}=http://localhost:0",
1418
$"{
KnownConfigNames
.DashboardUnsecuredAllowAnonymous}=true"
1451
$"{
KnownConfigNames
.ResourceServiceEndpointUrl}={configuredResourceServiceUrl}"
1481
$"{
KnownConfigNames
.ResourceServiceEndpointUrl}={configuredResourceServiceUrl}"
DockerUtilsTests.cs (2)
30
options.StartInfo.Environment[
KnownConfigNames
.ContainerRuntime] = MissingRuntime;
40
$"Failed to delete the volume named 'test-volume': the container runtime configured by {
KnownConfigNames
.ContainerRuntime} ('{MissingRuntime}') is not available.",
ProjectResourceTests.cs (4)
118
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
119
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl)]
230
var appBuilder = CreateBuilder(args: ["--environment", "Development", $"{
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl}=http://localhost:18889"],
254
var appBuilder = CreateBuilder(args: [$"{
KnownConfigNames
.DashboardUnsecuredAllowAnonymous}={value}"], DistributedApplicationOperation.Run);
Publishing\DeploymentStateManagerTests.cs (1)
1223
[
KnownConfigNames
.AspireHome] = _aspireHome.FullName
ResourceCommandServiceTests.cs (1)
25
builder.Configuration[
KnownConfigNames
.VersionCheckDisabled] = "true";
Terminals\TerminalServiceTests.cs (2)
54
builder.Configuration[
KnownConfigNames
.TerminalWatchBufferCapacity] = capacity.ToString(CultureInfo.InvariantCulture);
85
configuration[
KnownConfigNames
.TerminalWatchBufferCapacity] = capacity;
VersionChecking\VersionCheckServiceTests.cs (1)
56
[
KnownConfigNames
.VersionCheckDisabled] = "true"
WithTerminalTests.cs (16)
289
builder.Configuration[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = otlpEndpoint;
290
builder.Configuration[
KnownConfigNames
.TerminalHostTelemetryEnabled] = "false";
311
Assert.Equal("true", environment[
KnownConfigNames
.TerminalHostTelemetryEnabled]);
328
Assert.False(parentEnvironment.ContainsKey(
KnownConfigNames
.TerminalHostTelemetryEnabled));
333
[InlineData(
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl)]
334
[InlineData(
KnownConfigNames
.DashboardOtlpHttpEndpointUrl)]
335
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl)]
336
[InlineData(
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl)]
340
builder.Configuration[
KnownConfigNames
.DashboardOtlpGrpcEndpointUrl] = null;
341
builder.Configuration[
KnownConfigNames
.DashboardOtlpHttpEndpointUrl] = null;
342
builder.Configuration[
KnownConfigNames
.Legacy.DashboardOtlpGrpcEndpointUrl] = null;
343
builder.Configuration[
KnownConfigNames
.Legacy.DashboardOtlpHttpEndpointUrl] = null;
344
builder.Configuration[
KnownConfigNames
.TerminalHostTelemetryEnabled] = "true";
366
Assert.Equal("false", environment[
KnownConfigNames
.TerminalHostTelemetryEnabled]);
1288
environment.Single(pair => pair.Key ==
KnownConfigNames
.TerminalHostParentProcessId).Value);
1292
environment.Single(pair => pair.Key ==
KnownConfigNames
.TerminalHostParentProcessStartedStable).Value);
Aspire.Hosting.TestUtilities (4)
Utils\DockerUtils.cs (3)
82
var configuredRuntime = Environment.GetEnvironmentVariable(
KnownConfigNames
.ContainerRuntime)
83
?? Environment.GetEnvironmentVariable(
KnownConfigNames
.Legacy.ContainerRuntime);
94
? $"the container runtime configured by {
KnownConfigNames
.ContainerRuntime} ('{configuredRuntime}') is not available."
Utils\PersistentContainerTestHelpers.cs (1)
93
$"{
KnownConfigNames
.AspireUserSecretsId}={userSecretsId}",