476 references to KnownConfigNames
Aspire.Hosting (142)
ApplicationModel\DebugSupportExtensions.cs (1)
194configuration[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)) 455if (_configuration.GetBool(KnownConfigNames.ProfilingEnabled, KnownConfigNames.Legacy.StartupProfilingEnabled) is { } profilingEnabled) 457environmentVariables[KnownConfigNames.DcpOtelStartupProfilingEnabled] = profilingEnabled ? "true" : "false"; 462KnownConfigNames.DcpOtelStartupTraceParent, 463KnownConfigNames.ProfilingTraceParent, 464KnownConfigNames.Legacy.StartupTraceParent); 467KnownConfigNames.DcpOtelStartupTraceState, 468KnownConfigNames.ProfilingTraceState, 469KnownConfigNames.Legacy.StartupTraceState); 472KnownConfigNames.DcpOtelProfilingSessionId, 473KnownConfigNames.ProfilingSessionId, 474KnownConfigNames.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)
287if (Environment.GetEnvironmentVariable(KnownConfigNames.WaitForDebugger) == "true") 292if (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]; 515if (_innerBuilder.Configuration.GetString(KnownConfigNames.DashboardFrontendBrowserToken, 516KnownConfigNames.Legacy.DashboardFrontendBrowserToken, fallbackOnEmpty: true) is not { } browserToken) 530var apiKey = _innerBuilder.Configuration.GetString(KnownConfigNames.DashboardResourceServiceClientApiKey, 531KnownConfigNames.Legacy.DashboardResourceServiceClientApiKey, fallbackOnEmpty: true); 796_innerBuilder.Configuration.GetBool(KnownConfigNames.ProfilingEnabled) ?? 797_innerBuilder.Configuration.GetBool(KnownConfigNames.Legacy.StartupProfilingEnabled); 808var dashboardOtlpGrpcUrl = _innerBuilder.Configuration.GetString(KnownConfigNames.DashboardOtlpGrpcEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl); 809var dashboardOtlpHttpUrl = _innerBuilder.Configuration.GetString(KnownConfigNames.DashboardOtlpHttpEndpointUrl, KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl); 821if (Configuration.GetBool(KnownConfigNames.AllowUnsecuredTransport) is { } allowUnsecuredTransport) 829return configuration.GetBool(KnownConfigNames.DashboardUnsecuredAllowAnonymous, KnownConfigNames.Legacy.DashboardUnsecuredAllowAnonymous) ?? false; 940var 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];
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); 60public static readonly ConfigName DashboardOtlpGrpcUrlName = new(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl); 61public static readonly ConfigName DashboardOtlpHttpUrlName = new(KnownConfigNames.Legacy.DashboardOtlpHttpEndpointUrl); 62public static readonly ConfigName DashboardUnsecuredAllowAnonymousName = new(KnownConfigNames.Legacy.DashboardUnsecuredAllowAnonymous); 63public static readonly ConfigName DashboardConfigFilePathName = new(KnownConfigNames.Legacy.DashboardConfigFilePath); 64public static readonly ConfigName DashboardFileConfigDirectoryName = new(KnownConfigNames.Legacy.DashboardFileConfigDirectory); 65public 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] = $$""" 3025builder.Configuration[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo
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)
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)
21builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 58builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 99builder.Configuration[KnownConfigNames.EnableContainerTunnel] = "true"; 135builder.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" 828[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost"
Dashboard\DashboardServiceTests.cs (3)
1042[KnownConfigNames.MaxFileUploadSize] = "1024" // 1 KB limit 1074[KnownConfigNames.MaxFileUploadSize] = "1500" // 1500 bytes limit 1104[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)
649[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 650[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 651[KnownConfigNames.DebugSessionRunMode] = "Debug" 4980[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5015[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5019[KnownConfigNames.DebugSessionRunMode] = runMode 5061[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 5092[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5128[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5168[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5199[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5230[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5260[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5289[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 5316builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 5317builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 5342[KnownConfigNames.DebugSessionInfo] = debugSessionInfo, 5343[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 5389[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 5390[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 5391[KnownConfigNames.DebugSessionRunMode] = "Debug" 5441[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 5442[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 5443[KnownConfigNames.DebugSessionRunMode] = "Debug" 5582[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }) 5622[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }) 5662[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo 5706[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo 5759[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }) 5793[KnownConfigNames.DashboardOtlpGrpcEndpointUrl] = "http://localhost", 6304[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["other_executable"] }), 6305[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 6342[KnownConfigNames.ExtensionEndpoint] = null 6382[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6418[KnownConfigNames.DebugSessionInfo] = "{invalid json}", 6419[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6460[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 6461[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6502[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 6503[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6544[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 6545[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6581[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6618[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }), 6619[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6660[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6694[KnownConfigNames.DebugSessionInfo] = "{invalid json}", 6695[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6733[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 6734[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6775[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 6776[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6858[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 6859[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 6915[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 6916[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 7082[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 7083[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 7084[KnownConfigNames.DebugSessionRunMode] = "Debug" 7177builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 7178builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 7184[KnownConfigNames.DebugSessionInfo] = debugSessionInfo, 7185[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 7186[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 7312builder.Configuration[KnownConfigNames.DebugSessionInfo] = debugSessionInfo; 7313builder.Configuration[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug; 7319[KnownConfigNames.DebugSessionInfo] = debugSessionInfo, 7320[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 7321[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 7418[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }) 7508[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["maui"] }) 7623[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["maui"] }) 7676[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["custom"] }) 7722[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 7723[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 7808[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 7809[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 7905[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 7906[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8027[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8068[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8114[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo 8119[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8163[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }), 8164[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 8165[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 8204[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 8205[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 8206[KnownConfigNames.DebugSessionRunMode] = ExecutableLaunchMode.Debug 8243[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 8244[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8286[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8631[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }), 8632[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8695[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["python"] }), 8696[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8727[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }), 8728[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8758[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }), 8759[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 8820[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 8821[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 8822[KnownConfigNames.DebugSessionRunMode] = "Debug" 8875[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 8876[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 8877[KnownConfigNames.DebugSessionRunMode] = "Debug" 8926[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 8927[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 8928[KnownConfigNames.DebugSessionRunMode] = "Debug" 8979[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 8980[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 8981[KnownConfigNames.DebugSessionRunMode] = "Debug" 9056[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 9057[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 9058[KnownConfigNames.DebugSessionRunMode] = "Debug" 9091[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 9092[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9146[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 9147[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9188[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 9189[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9225[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }), 9226[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9260[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }), 9261[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9336[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["custom"] }), 9337[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9419[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 9420[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9481[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["test"] }), 9482[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9532[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }), 9533[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 9575[KnownConfigNames.DebugSessionRunMode] = runMode, 9576[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["test"], SupportedLaunchConfigurations = ["project"] }), 9577[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 10939[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(runSessionInfo), 10940[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 10986[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["azure-functions"] }), 10987[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234", 10988[KnownConfigNames.DebugSessionRunMode] = "Debug" 11030[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["azure-functions"] }), 11031[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 11079[KnownConfigNames.DebugSessionInfo] = JsonSerializer.Serialize(new RunSessionInfo { ProtocolsSupported = ["coreclr"], SupportedLaunchConfigurations = ["project"] }), 11080[KnownConfigNames.ExtensionEndpoint] = "http://localhost:1234" 11394[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)
482[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)
140testProgram.AppBuilder.Configuration[KnownConfigNames.ProfilingEnabled] = "true"; 167var 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 (1)
30options.StartInfo.Environment[KnownConfigNames.ContainerRuntime] = MissingRuntime;
ProjectResourceTests.cs (4)
118[InlineData(KnownConfigNames.DashboardOtlpGrpcEndpointUrl)] 119[InlineData(KnownConfigNames.Legacy.DashboardOtlpGrpcEndpointUrl)] 230var appBuilder = CreateBuilder(args: ["--environment", "Development", $"{KnownConfigNames.DashboardOtlpGrpcEndpointUrl}=http://localhost:18889"], 254var 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}",