479 references to KnownConfigNames
Aspire.Hosting (144)
ApplicationModel\DebugSupportExtensions.cs (2)
57configuration[KnownConfigNames.DebugSessionRunMode] != ExecutableLaunchMode.Debug)) 197configuration[KnownConfigNames.DebugSessionInfo],
ApplicationModel\TerminalService.cs (2)
62_dockUpdateBufferCapacity = configuration.GetValue(KnownConfigNames.TerminalWatchBufferCapacity, DefaultDockUpdateBufferCapacity); 65throw new InvalidOperationException($"Configuration '{KnownConfigNames.TerminalWatchBufferCapacity}' must be greater than zero.");
Backchannel\AuxiliaryBackchannelRpcTarget.cs (4)
897var cliPidString = configuration[KnownConfigNames.CliProcessId]; 903var cliStartedAtString = configuration[KnownConfigNames.CliProcessStarted]; 914var cliStableStartedAtString = configuration[KnownConfigNames.CliProcessStartedStable]; 936CliLogFilePath = configuration[KnownConfigNames.CliLogFilePath]
Backchannel\BackchannelService.cs (2)
29public bool IsBackchannelExpected => configuration.GetValue<string>(KnownConfigNames.UnixSocketPath) is {}; 39var unixSocketPath = configuration.GetValue<string>(KnownConfigNames.UnixSocketPath);
Cli\CliOrphanDetector.cs (3)
30if (configuration[KnownConfigNames.CliProcessId] is not { } pidString || !int.TryParse(pidString, out var pid)) 43if (configuration[KnownConfigNames.CliProcessStartedStable] is { } stableStartTimeString && 49else if (configuration[KnownConfigNames.CliProcessStarted] is { } startTimeString &&
Dashboard\DashboardEventHandlers.cs (7)
47KnownConfigNames.DashboardCorsAllowedOrigins // Set on the dashboard's Dashboard:Otlp:Cors type 214var allowUnsecureTransport = configuration.GetBool(KnownConfigNames.AllowUnsecuredTransport) ?? false; 328var showDashboardResources = configuration.GetBool(KnownConfigNames.ShowDashboardResources, KnownConfigNames.Legacy.ShowDashboardResources); 477var allowedOrigins = configuration.GetString(KnownConfigNames.DashboardCorsAllowedOrigins, KnownConfigNames.Legacy.DashboardCorsAllowedOrigins); 564if (configuration[KnownConfigNames.DcpInstanceIdPrefix] is { Length: > 0 } sessionDcpInstanceIdPrefix)
Dashboard\DashboardOptions.cs (5)
42options.OtlpGrpcEndpointUrl = NormalizeUrl(configuration.GetString(KnownConfigNames.DashboardOtlpGrpcEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)); 43options.OtlpHttpEndpointUrl = NormalizeUrl(configuration.GetString(KnownConfigNames.DashboardOtlpHttpEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl)); 52options.TelemetryOptOut = configuration.GetBool(KnownConfigNames.DashboardTelemetryOptOut);
Dashboard\DashboardServiceHost.cs (4)
137var uri = configuration.GetUri(KnownConfigNames.ResourceServiceEndpointUrl) 138?? configuration.GetUri(KnownConfigNames.Legacy.ResourceServiceEndpointUrl); 139var allowUnsecuredTransport = configuration.GetBool(KnownConfigNames.AllowUnsecuredTransport) ?? false; 210throw new ArgumentException($"{KnownConfigNames.ResourceServiceEndpointUrl} must contain a local loopback address.");
Dashboard\TransportOptionsValidator.cs (13)
35return 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."); 40var dashboardOtlpGrpcEndpointUrl = configuration.GetString(KnownConfigNames.DashboardOtlpGrpcEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl); 41var dashboardOtlpHttpEndpointUrl = configuration.GetString(KnownConfigNames.DashboardOtlpHttpEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl); 43if (!TryValidateEndpointUrl(KnownConfigNames.DashboardOtlpGrpcEndpointUrl, dashboardOtlpGrpcEndpointUrl, out var resultGrpc)) 47if (!TryValidateEndpointUrl(KnownConfigNames.DashboardOtlpHttpEndpointUrl, dashboardOtlpHttpEndpointUrl, out var resultHttp)) 53var resourceServiceEndpointUrl = configuration.GetString(KnownConfigNames.ResourceServiceEndpointUrl, KnownConfigNames.Legacy.ResourceServiceEndpointUrl); 58return ValidateOptionsResult.Fail($"The {KnownConfigNames.ResourceServiceEndpointUrl} setting with a value of '{resourceServiceEndpointUrl}' could not be parsed as a URI."); 63return 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."); 95result = 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 (13)
179if (!_configuration.GetBool(KnownConfigNames.DcpDeveloperCertificate, defaultValue: true)) 485if (_configuration.GetBool(KnownConfigNames.ProfilingEnabled, KnownConfigNames.Legacy.StartupProfilingEnabled) is { } profilingEnabled) 487environmentVariables[KnownConfigNames.DcpOtelStartupProfilingEnabled] = profilingEnabled ? "true" : "false"; 492KnownConfigNames.DcpOtelStartupTraceParent, 493KnownConfigNames.ProfilingTraceParent, 494KnownConfigNames.Legacy.StartupTraceParent); 497KnownConfigNames.DcpOtelStartupTraceState, 498KnownConfigNames.ProfilingTraceState, 499KnownConfigNames.Legacy.StartupTraceState); 502KnownConfigNames.DcpOtelProfilingSessionId, 503KnownConfigNames.ProfilingSessionId, 504KnownConfigNames.Legacy.StartupOperationId);
Dcp\DcpOptions.cs (11)
364options.ContainerRuntime = configuration.GetString(KnownConfigNames.ContainerRuntime, KnownConfigNames.Legacy.ContainerRuntime); 380options.DependencyCheckTimeout = configuration.GetValue(KnownConfigNames.DependencyCheckTimeout, KnownConfigNames.Legacy.DependencyCheckTimeout, options.DependencyCheckTimeout); 399options.ServiceStartupWatchTimeout = configuration.GetValue(KnownConfigNames.ServiceStartupWatchTimeout, KnownConfigNames.Legacy.ServiceStartupWatchTimeout, options.ServiceStartupWatchTimeout); 405options.EnableAspireContainerTunnel = configuration.GetValue(KnownConfigNames.EnableContainerTunnel, options.EnableAspireContainerTunnel); 411else if (!string.IsNullOrEmpty(configuration[KnownConfigNames.ContainerTunnelBaseImage])) 413options.ContainerTunnelBaseImage = configuration[KnownConfigNames.ContainerTunnelBaseImage]; 419if (configuration[KnownConfigNames.ProxylessEndpointPortRange] is not { Length: > 0 } configuredRange) 450$"Invalid value \"{configuredRange}\" for \"{KnownConfigNames.ProxylessEndpointPortRange}\". Expected a port range formatted as \"start-end\", for example \"10000-32767\".");
Dcp\ExecutableLaunchPolicy.cs (4)
106if (debugSupport is not null && !string.IsNullOrEmpty(_configuration[KnownConfigNames.DebugSessionInfo])) 120_configuration[KnownConfigNames.DebugSessionInfo], 132return _configuration[KnownConfigNames.DebugSessionRunMode] ?? ExecutableLaunchMode.NoDebug; 136_configuration[KnownConfigNames.DebugSessionRunMode]
DeveloperCertificateService.cs (2)
26TrustCertificate = configuration.GetBool(KnownConfigNames.DeveloperCertificateDefaultTrust) ?? 104UseForHttps = (configuration.GetBool(KnownConfigNames.DeveloperCertificateDefaultHttpsTermination) ??
Diagnostics\ProfilingTelemetry.cs (18)
611: GetConfigurationValue(configuration, KnownConfigNames.ProfilingSessionId, KnownConfigNames.Legacy.StartupOperationId); 654: GetConfigurationValue(configuration, KnownConfigNames.ProfilingSessionId, KnownConfigNames.Legacy.StartupOperationId); 698var traceParent = GetConfigurationValue(configuration, KnownConfigNames.ProfilingTraceParent, KnownConfigNames.Legacy.StartupTraceParent); 699var traceState = GetConfigurationValue(configuration, KnownConfigNames.ProfilingTraceState, KnownConfigNames.Legacy.StartupTraceState); 711return configuration?.GetBool(KnownConfigNames.ProfilingEnabled, KnownConfigNames.Legacy.StartupProfilingEnabled) is true; 721return IsTruthy(Environment.GetEnvironmentVariable(KnownConfigNames.ProfilingEnabled)) || 722IsTruthy(Environment.GetEnvironmentVariable(KnownConfigNames.Legacy.StartupProfilingEnabled)); 859var sessionId = GetConfigurationValue(configuration, KnownConfigNames.ProfilingSessionId, KnownConfigNames.Legacy.StartupOperationId); 866var traceParent = activity?.Id ?? GetConfigurationValue(configuration, KnownConfigNames.ProfilingTraceParent, KnownConfigNames.Legacy.StartupTraceParent); 873var traceState = activity?.TraceStateString ?? GetConfigurationValue(configuration, KnownConfigNames.ProfilingTraceState, KnownConfigNames.Legacy.StartupTraceState);
DistributedApplication.cs (2)
288if (Environment.GetEnvironmentVariable(KnownConfigNames.WaitForDebugger) == "true") 293if (Environment.GetEnvironmentVariable(KnownConfigNames.WaitForDebuggerTimeout) is string timeoutString && int.TryParse(timeoutString, out var timeoutSeconds))
DistributedApplicationBuilder.cs (17)
220var configuredUserSecretsId = GetAspirePrefixedConfigurationValue(_innerBuilder.Configuration, KnownConfigNames.AspireUserSecretsId, aspireEnvironmentProvider); 221var configuredAspireSecretsFile = GetAspirePrefixedConfigurationValue(_innerBuilder.Configuration, KnownConfigNames.AspireSecretsFile, aspireEnvironmentProvider); 266var aspireLogLevelValue = _innerBuilder.Configuration[KnownConfigNames.AspireLogLevel]; 516if (_innerBuilder.Configuration.GetString(KnownConfigNames.DashboardFrontendBrowserToken, 517KnownConfigNames.Legacy.DashboardFrontendBrowserToken, fallbackOnEmpty: true) is not { } browserToken) 531var apiKey = _innerBuilder.Configuration.GetString(KnownConfigNames.DashboardResourceServiceClientApiKey, 532KnownConfigNames.Legacy.DashboardResourceServiceClientApiKey, fallbackOnEmpty: true); 797_innerBuilder.Configuration.GetBool(KnownConfigNames.ProfilingEnabled) ?? 798_innerBuilder.Configuration.GetBool(KnownConfigNames.Legacy.StartupProfilingEnabled); 809var dashboardOtlpGrpcUrl = _innerBuilder.Configuration.GetString(KnownConfigNames.DashboardOtlpGrpcEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl); 810var dashboardOtlpHttpUrl = _innerBuilder.Configuration.GetString(KnownConfigNames.DashboardOtlpHttpEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl); 822if (Configuration.GetBool(KnownConfigNames.AllowUnsecuredTransport) is { } allowUnsecuredTransport) 830return configuration.GetBool(KnownConfigNames.DashboardUnsecuredAllowAnonymous, KnownConfigNames.Legacy.DashboardUnsecuredAllowAnonymous) ?? false; 941var configuredUserSecretsId = GetAspirePrefixedConfigurationValue(configuration, KnownConfigNames.AspireUserSecretsId, aspireEnvironmentProvider);
InteractionService.cs (1)
60var interactivityEnabled = _configuration[KnownConfigNames.InteractivityEnabled];
OtlpConfigurationExtensions.cs (4)
171KnownConfigNames.DashboardOtlpGrpcEndpointUrl, 172KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl); 174KnownConfigNames.DashboardOtlpHttpEndpointUrl, 175KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl);
Pipelines\Internal\FileDeploymentStateManager.cs (1)
209var aspireHome = configuration[KnownConfigNames.AspireHome];
ProjectResourceBuilderExtensions.cs (1)
603builder.WithEnvironment(KnownConfigNames.DotnetCliTelemetryOptOut, "true");
src\Shared\DashboardConfigNames.cs (15)
10public static readonly ConfigName DashboardOtlpGrpcUrlName = new(KnownConfigNames.DashboardOtlpGrpcEndpointUrl); 11public static readonly ConfigName DashboardOtlpHttpUrlName = new(KnownConfigNames.DashboardOtlpHttpEndpointUrl); 12public static readonly ConfigName DashboardUnsecuredAllowAnonymousName = new(KnownConfigNames.DashboardUnsecuredAllowAnonymous); 13public static readonly ConfigName DashboardConfigFilePathName = new(KnownConfigNames.DashboardConfigFilePath); 14public static readonly ConfigName DashboardFileConfigDirectoryName = new(KnownConfigNames.DashboardFileConfigDirectory); 15public static readonly ConfigName DashboardAspireApiEnabledName = new(KnownConfigNames.DashboardApiEnabled); 16public static readonly ConfigName DashboardAspireApiDisabledName = new(KnownConfigNames.DashboardApiDisabled); 17public static readonly ConfigName ResourceServiceUrlName = new(KnownConfigNames.ResourceServiceEndpointUrl); 18public static readonly ConfigName ForwardedHeaders = new(KnownConfigNames.DashboardForwardedHeadersEnabled); 61public static readonly ConfigName DashboardOtlpGrpcUrlName = new(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl); 62public static readonly ConfigName DashboardOtlpHttpUrlName = new(KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl); 63public static readonly ConfigName DashboardUnsecuredAllowAnonymousName = new(KnownConfigNames.Legacy.DashboardUnsecuredAllowAnonymous); 64public static readonly ConfigName DashboardConfigFilePathName = new(KnownConfigNames.Legacy.DashboardConfigFilePath); 65public static readonly ConfigName DashboardFileConfigDirectoryName = new(KnownConfigNames.Legacy.DashboardFileConfigDirectory); 66public static readonly ConfigName ResourceServiceUrlName = new(KnownConfigNames.Legacy.ResourceServiceEndpointUrl);
src\Shared\DcpEnvironmentVariables.cs (1)
17KnownConfigNames.AspireLogLevel
src\Shared\FileUploadHelpers.cs (2)
17/// Reads from the <see cref="KnownConfigNames.MaxFileUploadSize"/> key. 21return configuration.GetValue<long?>(KnownConfigNames.MaxFileUploadSize) ?? DefaultMaxFileUploadSize;
src\Shared\LocaleHelpers.cs (2)
81var localeOverride = configuration[KnownConfigNames.LocaleOverride]; 85localeOverride = configuration[KnownConfigNames.DotnetCliUiLanguage];
src\Shared\OtlpEndpointResolver.cs (4)
25var dashboardOtlpGrpcUrl = configuration.GetString(KnownConfigNames.DashboardOtlpGrpcEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl); 26var dashboardOtlpHttpUrl = configuration.GetString(KnownConfigNames.DashboardOtlpHttpEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl);
TerminalResourceBuilderExtensions.cs (3)
366context.EnvironmentVariables[KnownConfigNames.TerminalHostTelemetryEnabled] = dashboardEnabled ? "true" : "false"; 367context.EnvironmentVariables[KnownConfigNames.TerminalHostParentProcessId] = 369context.EnvironmentVariables[KnownConfigNames.TerminalHostParentProcessStartedStable] =
VersionChecking\VersionCheckService.cs (1)
53if (!_interactionService.IsAvailable || _executionContext.IsPublishMode || _configuration.GetBool(KnownConfigNames.VersionCheckDisabled, defaultValue: false))
Aspire.Hosting.Dotnet.Tests (5)
DotnetProjectBuildCoordinatorTests.cs (5)
268builder.Configuration[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo 295builder.Configuration[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo 322builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 341builder.Configuration[KnownConfigNames.DebugSessionInfo] = $$""" 3064builder.Configuration[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
Aspire.Hosting.Go.Tests (1)
AddGoAppTests.cs (1)
527builder.Configuration[KnownConfigNames.DebugSessionRunMode] = launchMode;
Aspire.Hosting.Tests (325)
Backchannel\AppHostBackchannelTests.cs (2)
32builder.Configuration[KnownConfigNames.UnixSocketPath] = socketPath; 76builder.Configuration[KnownConfigNames.UnixSocketPath] = UnixSocketHelper.GetBackchannelSocketPath();
Backchannel\AppHostRpcTargetCancellationTests.cs (1)
244builder.Configuration[KnownConfigNames.UnixSocketPath] = UnixSocketHelper.GetBackchannelSocketPath();
Backchannel\AppHostRpcTargetUploadTests.cs (1)
122builder.Configuration[KnownConfigNames.MaxFileUploadSize] = "1";
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (10)
2197$"{KnownConfigNames.DashboardOtlpGrpcEndpointUrl}=http://localhost", 2198$"{KnownConfigNames.DashboardUnsecuredAllowAnonymous}=true", 2199$"{KnownConfigNames.ProfilingEnabled}=true"); 2265[KnownConfigNames.ProfilingEnabled] = "true", 2266[KnownConfigNames.ProfilingSessionId] = "session-1" 2863[KnownConfigNames.CliProcessId] = "5678", 2864[KnownConfigNames.CliProcessStarted] = "1783180199", 2865[KnownConfigNames.CliProcessStartedStable] = "1783180250", 2866[KnownConfigNames.CliLogFilePath] = "/logs/cli_20260516T120000_abcd1234.log" 2903[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)
47builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 84builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 125builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 161builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true";
Dashboard\DashboardEventHandlersTests.cs (2)
241[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost:4317" 261configurationBuilder.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" } 71{ KnownConfigNames.DashboardOtlpGrpcEndpointUrl, "http://localhost:4317" }
Dashboard\DashboardResourceTests.cs (30)
25[InlineData(KnownConfigNames.ShowDashboardResources)] 26[InlineData(KnownConfigNames.Legacy.ShowDashboardResources)] 100[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 101[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 139Assert.Equal(KnownConfigNames.DashboardApiEnabled, e.Key); 144Assert.Equal(KnownConfigNames.DashboardOtlpGrpcEndpointUrl, e.Key); 154Assert.Equal(KnownConfigNames.ResourceServiceEndpointUrl, e.Key); 206[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 207[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 253[KnownConfigNames.AllowUnsecuredTransport] = "true", 294config[KnownConfigNames.AllowUnsecuredTransport] = allowUnsecuredTransport.Value.ToString(); 324[KnownConfigNames.AllowUnsecuredTransport] = allowUnsecuredTransport.ToString() 374[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 375[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 415[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 416[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 452[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 453[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 487[InlineData("*", KnownConfigNames.DashboardOtlpHttpEndpointUrl, KnownConfigNames.DashboardCorsAllowedOrigins)] 488[InlineData(null, KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl, KnownConfigNames.Legacy.DashboardCorsAllowedOrigins)] 535[InlineData("*", KnownConfigNames.DashboardCorsAllowedOrigins)] 536[InlineData(null, KnownConfigNames.Legacy.DashboardCorsAllowedOrigins)] 582[InlineData("*", KnownConfigNames.DashboardOtlpGrpcEndpointUrl, KnownConfigNames.DashboardCorsAllowedOrigins)] 583[InlineData(null, KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl, KnownConfigNames.Legacy.DashboardCorsAllowedOrigins)] 634[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost" 830[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost"
Dashboard\DashboardServiceTests.cs (3)
1078[KnownConfigNames.MaxFileUploadSize] = "1024" // 1 KB limit 1110[KnownConfigNames.MaxFileUploadSize] = "1500" // 1500 bytes limit 1140[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)] 149config[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "https://localhost:1236"; 157[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 158[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 168config[KnownConfigNames.ResourceServiceEndpointUrl] = "https://localhost:1235"; 177[InlineData(KnownConfigNames.ResourceServiceEndpointUrl)] 178[InlineData(KnownConfigNames.Legacy.ResourceServiceEndpointUrl)] 190config[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)] 216config[KnownConfigNames.ResourceServiceEndpointUrl] = "https://localhost:1235"; 229[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 230[InlineData(KnownConfigNames.DashboardOtlpHttpEndpointUrl)] 240config[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)] 265config[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)] 342config[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "https://localhost:1236"; 343config[KnownConfigNames.ResourceServiceEndpointUrl] = "https://localhost:1237"; 353[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 354[InlineData(KnownConfigNames.DashboardOtlpHttpEndpointUrl)] 367config[KnownConfigNames.ResourceServiceEndpointUrl] = "https://localhost:1237";
Dcp\DcpCliArgsTests.cs (4)
81builder.Configuration[KnownConfigNames.ContainerTunnelBaseImage] = "example.com/tunnel-base:custom"; 190[KnownConfigNames.ProxylessEndpointPortRange] = "20000-20001", 204builder.Configuration[KnownConfigNames.ProxylessEndpointPortRange] = "20000"; 209Assert.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", 5317builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 5318builder.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" 7178builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 7179builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 7185[KnownConfigNames.DebugSessionInfo] = debugSessionInfo, 7186[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 7187[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 7313builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 7314builder.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)
461[KnownConfigNames.ProfilingEnabled] = "true" 505[KnownConfigNames.DcpDeveloperCertificate] = "false" 699[KnownConfigNames.ProfilingEnabled] = "true", 700[KnownConfigNames.ProfilingSessionId] = "profile-session", 701[KnownConfigNames.Legacy.StartupTraceParent] = "00-11111111111111111111111111111111-2222222222222222-01", 702[KnownConfigNames.Legacy.StartupTraceState] = "vendor=value" 711Assert.Equal("true", processSpec.EnvironmentVariables[KnownConfigNames.DcpOtelStartupProfilingEnabled]); 712Assert.Equal("profile-session", processSpec.EnvironmentVariables[KnownConfigNames.DcpOtelProfilingSessionId]); 713Assert.Equal("00-11111111111111111111111111111111-2222222222222222-01", processSpec.EnvironmentVariables[KnownConfigNames.DcpOtelStartupTraceParent]); 714Assert.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)
500[KnownConfigNames.DebugSessionInfo] = debugSessionInfo
DistributedApplicationBuilderTests.cs (20)
251var appBuilder = DistributedApplication.CreateBuilder(args: [$"{KnownConfigNames.AspireLogLevel}=Trace"]); 266Args = [$"{KnownConfigNames.AspireLogLevel}=Trace"], 312Args = [$"{KnownConfigNames.AspireUserSecretsId}={userSecretsId}"], 348Args = [$"{KnownConfigNames.AspireUserSecretsId}={userSecretsId}"], 399configuration[KnownConfigNames.AspireUserSecretsId] = configuredUserSecretsId; 426configuration[KnownConfigNames.AspireUserSecretsId] = ""; 432[InlineData(KnownConfigNames.AspireSecretsFile, "SECRETS_FILE")] 433[InlineData(KnownConfigNames.AspireUserSecretsId, "USER_SECRETS_ID")] 448[InlineData(KnownConfigNames.AspireSecretsFile, "SECRETS_FILE")] 449[InlineData(KnownConfigNames.AspireUserSecretsId, "USER_SECRETS_ID")] 499Assert.Null(DistributedApplicationBuilder.GetAspirePrefixedConfigurationValue(configuration, KnownConfigNames.AspireSecretsFile, provider)); 500Assert.Null(DistributedApplicationBuilder.GetAspirePrefixedConfigurationValue(configuration, KnownConfigNames.AspireUserSecretsId, provider)); 557Args = [$"{KnownConfigNames.AspireSecretsFile}={secretsFile}"], 593Args = [$"{KnownConfigNames.AspireUserSecretsId}={userSecretsId}", "--environment", environment], 621Args = [$"{KnownConfigNames.AspireUserSecretsId}={userSecretsId}", "--environment", environment], 640Args = [$"{KnownConfigNames.AspireSecretsFile}={path}", "--environment", "QA.EU"], 709Args = [$"{KnownConfigNames.AspireSecretsFile}={aspirePath}", "--environment", "Development"], 751$"{KnownConfigNames.AspireSecretsFile}={secretsFile}", 796[InlineData(KnownConfigNames.DashboardUnsecuredAllowAnonymous)] 797[InlineData(KnownConfigNames.Legacy.DashboardUnsecuredAllowAnonymous)]
DistributedApplicationTests.cs (10)
141testProgram.AppBuilder.Configuration[KnownConfigNames.ProfilingEnabled] = "true"; 168var configuration = CreateConfiguration((KnownConfigNames.ProfilingEnabled, "true")); 1404$"{KnownConfigNames.DashboardOtlpGrpcEndpointUrl}=http://localhost:0" 1427[InlineData(KnownConfigNames.DashboardFrontendBrowserToken)] 1428[InlineData(KnownConfigNames.Legacy.DashboardFrontendBrowserToken)] 1435$"{KnownConfigNames.DashboardOtlpGrpcEndpointUrl}=http://localhost:0", 1472$"{KnownConfigNames.DashboardOtlpGrpcEndpointUrl}=http://localhost:0", 1473$"{KnownConfigNames.DashboardUnsecuredAllowAnonymous}=true" 1506$"{KnownConfigNames.ResourceServiceEndpointUrl}={configuredResourceServiceUrl}" 1536$"{KnownConfigNames.ResourceServiceEndpointUrl}={configuredResourceServiceUrl}"
DockerUtilsTests.cs (1)
30options.StartInfo.Environment[KnownConfigNames.ContainerRuntime] = MissingRuntime;
ProjectResourceTests.cs (4)
118[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 119[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 235var appBuilder = CreateBuilder(args: ["--environment", "Development", $"{KnownConfigNames.DashboardOtlpGrpcEndpointUrl}=http://localhost:18889"], 259var appBuilder = CreateBuilder(args: [$"{KnownConfigNames.DashboardUnsecuredAllowAnonymous}={value}"], DistributedApplicationOperation.Run);
Publishing\DeploymentStateManagerTests.cs (1)
1220[KnownConfigNames.AspireHome] = _aspireHome.FullName
ResourceCommandServiceTests.cs (1)
25builder.Configuration[KnownConfigNames.VersionCheckDisabled] = "true";
Terminals\TerminalServiceTests.cs (2)
54builder.Configuration[KnownConfigNames.TerminalWatchBufferCapacity] = capacity.ToString(CultureInfo.InvariantCulture); 85configuration[KnownConfigNames.TerminalWatchBufferCapacity] = capacity;
VersionChecking\VersionCheckServiceTests.cs (1)
54[KnownConfigNames.VersionCheckDisabled] = "true"
WithTerminalTests.cs (16)
343builder.Configuration[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = otlpEndpoint; 344builder.Configuration[KnownConfigNames.TerminalHostTelemetryEnabled] = "false"; 365Assert.Equal("true", environment[KnownConfigNames.TerminalHostTelemetryEnabled]); 382Assert.False(parentEnvironment.ContainsKey(KnownConfigNames.TerminalHostTelemetryEnabled)); 387[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 388[InlineData(KnownConfigNames.DashboardOtlpHttpEndpointUrl)] 389[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 390[InlineData(KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl)] 394builder.Configuration[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = null; 395builder.Configuration[KnownConfigNames.DashboardOtlpHttpEndpointUrl] = null; 396builder.Configuration[KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl] = null; 397builder.Configuration[KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl] = null; 398builder.Configuration[KnownConfigNames.TerminalHostTelemetryEnabled] = "true"; 420Assert.Equal("false", environment[KnownConfigNames.TerminalHostTelemetryEnabled]); 1342environment.Single(pair => pair.Key == KnownConfigNames.TerminalHostParentProcessId).Value); 1346environment.Single(pair => pair.Key == KnownConfigNames.TerminalHostParentProcessStartedStable).Value);
Aspire.Hosting.TestUtilities (4)
Utils\DockerUtils.cs (3)
85var configuredRuntime = Environment.GetEnvironmentVariable(KnownConfigNames.ContainerRuntime) 86?? Environment.GetEnvironmentVariable(KnownConfigNames.Legacy.ContainerRuntime); 97? $"the container runtime configured by {KnownConfigNames.ContainerRuntime} ('{configuredRuntime}') is not available."
Utils\PersistentContainerTestHelpers.cs (1)
93$"{KnownConfigNames.AspireUserSecretsId}={userSecretsId}",