34 references to DashboardConfigNames
Aspire.Hosting (19)
Dashboard\DashboardLifecycleHook.cs (19)
258
context.EnvironmentVariables[
DashboardConfigNames
.ResourceServiceUrlName.EnvVarName] = resourceServiceUrl;
276
context.EnvironmentVariables[
DashboardConfigNames
.DashboardOtlpCorsAllowedOriginsKeyName.EnvVarName] = allowedOrigins;
277
context.EnvironmentVariables[
DashboardConfigNames
.DashboardOtlpCorsAllowedHeadersKeyName.EnvVarName] = "*";
284
context.EnvironmentVariables[
DashboardConfigNames
.DashboardFrontendAuthModeName.EnvVarName] = "BrowserToken";
285
context.EnvironmentVariables[
DashboardConfigNames
.DashboardFrontendBrowserTokenName.EnvVarName] = browserToken;
289
context.EnvironmentVariables[
DashboardConfigNames
.DashboardFrontendAuthModeName.EnvVarName] = "Unsecured";
296
context.EnvironmentVariables[
DashboardConfigNames
.ResourceServiceClientAuthModeName.EnvVarName] = nameof(ResourceServiceAuthMode.ApiKey);
297
context.EnvironmentVariables[
DashboardConfigNames
.ResourceServiceClientApiKeyName.EnvVarName] = resourceServiceApiKey;
301
context.EnvironmentVariables[
DashboardConfigNames
.ResourceServiceClientAuthModeName.EnvVarName] = nameof(ResourceServiceAuthMode.Unsecured);
307
context.EnvironmentVariables[
DashboardConfigNames
.DashboardOtlpAuthModeName.EnvVarName] = "ApiKey";
308
context.EnvironmentVariables[
DashboardConfigNames
.DashboardOtlpPrimaryApiKeyName.EnvVarName] = otlpApiKey;
312
context.EnvironmentVariables[
DashboardConfigNames
.DashboardOtlpAuthModeName.EnvVarName] = "Unsecured";
327
context.EnvironmentVariables[
DashboardConfigNames
.DebugSessionPortName.EnvVarName] = port;
336
context.EnvironmentVariables[
DashboardConfigNames
.DebugSessionTokenName.EnvVarName] = sessionToken;
340
context.EnvironmentVariables[
DashboardConfigNames
.DebugSessionServerCertificateName.EnvVarName] = sessionCertificate;
344
context.EnvironmentVariables[
DashboardConfigNames
.DebugSessionTelemetryOptOutName.EnvVarName] = optOutValue;
360
context.EnvironmentVariables[
DashboardConfigNames
.DashboardOtlpGrpcUrlName.EnvVarName] = GetTargetUrlExpression(otlpGrpc);
366
context.EnvironmentVariables[
DashboardConfigNames
.DashboardOtlpHttpUrlName.EnvVarName] = GetTargetUrlExpression(otlpHttp);
387
context.EnvironmentVariables[
DashboardConfigNames
.DashboardFrontendUrlName.EnvVarName] = aspnetCoreUrls.Build();
Aspire.Hosting.Tests (15)
Dashboard\DashboardLifecycleHookTests.cs (4)
144
Assert.Equal(expectedDebugSessionPort?.ToString(), dashboardEnvironmentVariables.GetValueOrDefault(
DashboardConfigNames
.DebugSessionPortName.EnvVarName));
145
Assert.Equal(debugSessionToken, dashboardEnvironmentVariables.GetValueOrDefault(
DashboardConfigNames
.DebugSessionTokenName.EnvVarName));
146
Assert.Equal(debugSessionCert, dashboardEnvironmentVariables.GetValueOrDefault(
DashboardConfigNames
.DebugSessionServerCertificateName.EnvVarName));
147
Assert.Equal(telemetryEnabled, bool.TryParse(dashboardEnvironmentVariables.GetValueOrDefault(
DashboardConfigNames
.DebugSessionTelemetryOptOutName.EnvVarName, null), out var b) ? b : null);
Dashboard\DashboardResourceTests.cs (11)
223
Assert.Equal("BrowserToken", config.Single(e => e.Key ==
DashboardConfigNames
.DashboardFrontendAuthModeName.EnvVarName).Value);
224
Assert.Equal("TestBrowserToken!", config.Single(e => e.Key ==
DashboardConfigNames
.DashboardFrontendBrowserTokenName.EnvVarName).Value);
226
Assert.Equal("ApiKey", config.Single(e => e.Key ==
DashboardConfigNames
.DashboardOtlpAuthModeName.EnvVarName).Value);
227
Assert.Equal("TestOtlpApiKey!", config.Single(e => e.Key ==
DashboardConfigNames
.DashboardOtlpPrimaryApiKeyName.EnvVarName).Value);
262
Assert.Equal("Unsecured", config.Single(e => e.Key ==
DashboardConfigNames
.DashboardFrontendAuthModeName.EnvVarName).Value);
263
Assert.Equal("Unsecured", config.Single(e => e.Key ==
DashboardConfigNames
.DashboardOtlpAuthModeName.EnvVarName).Value);
298
Assert.Equal("http://localhost:5000", config.Single(e => e.Key ==
DashboardConfigNames
.ResourceServiceUrlName.EnvVarName).Value);
342
Assert.Equal(expectedAllowedOrigins, config.Single(e => e.Key ==
DashboardConfigNames
.DashboardOtlpCorsAllowedOriginsKeyName.EnvVarName).Value);
343
Assert.Equal("*", config.Single(e => e.Key ==
DashboardConfigNames
.DashboardOtlpCorsAllowedHeadersKeyName.EnvVarName).Value);
382
Assert.DoesNotContain(config, e => e.Key ==
DashboardConfigNames
.DashboardOtlpCorsAllowedOriginsKeyName.EnvVarName);
383
Assert.DoesNotContain(config, e => e.Key ==
DashboardConfigNames
.DashboardOtlpCorsAllowedHeadersKeyName.EnvVarName);