34 references to EnvVarName
Aspire.Hosting (19)
Dashboard\DashboardLifecycleHook.cs (19)
507
context.EnvironmentVariables[DashboardConfigNames.ResourceServiceUrlName.
EnvVarName
] = resourceServiceUrl;
525
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpCorsAllowedOriginsKeyName.
EnvVarName
] = allowedOrigins;
526
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpCorsAllowedHeadersKeyName.
EnvVarName
] = "*";
533
context.EnvironmentVariables[DashboardConfigNames.DashboardFrontendAuthModeName.
EnvVarName
] = "BrowserToken";
534
context.EnvironmentVariables[DashboardConfigNames.DashboardFrontendBrowserTokenName.
EnvVarName
] = browserToken;
538
context.EnvironmentVariables[DashboardConfigNames.DashboardFrontendAuthModeName.
EnvVarName
] = "Unsecured";
545
context.EnvironmentVariables[DashboardConfigNames.ResourceServiceClientAuthModeName.
EnvVarName
] = nameof(ResourceServiceAuthMode.ApiKey);
546
context.EnvironmentVariables[DashboardConfigNames.ResourceServiceClientApiKeyName.
EnvVarName
] = resourceServiceApiKey;
550
context.EnvironmentVariables[DashboardConfigNames.ResourceServiceClientAuthModeName.
EnvVarName
] = nameof(ResourceServiceAuthMode.Unsecured);
556
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpAuthModeName.
EnvVarName
] = "ApiKey";
557
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpPrimaryApiKeyName.
EnvVarName
] = otlpApiKey;
561
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpAuthModeName.
EnvVarName
] = "Unsecured";
576
context.EnvironmentVariables[DashboardConfigNames.DebugSessionPortName.
EnvVarName
] = port;
585
context.EnvironmentVariables[DashboardConfigNames.DebugSessionTokenName.
EnvVarName
] = sessionToken;
589
context.EnvironmentVariables[DashboardConfigNames.DebugSessionServerCertificateName.
EnvVarName
] = sessionCertificate;
593
context.EnvironmentVariables[DashboardConfigNames.DebugSessionTelemetryOptOutName.
EnvVarName
] = optOutValue;
609
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpGrpcUrlName.
EnvVarName
] = GetTargetUrlExpression(otlpGrpc);
615
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpHttpUrlName.
EnvVarName
] = GetTargetUrlExpression(otlpHttp);
636
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)
229
Assert.Equal("BrowserToken", config.Single(e => e.Key == DashboardConfigNames.DashboardFrontendAuthModeName.
EnvVarName
).Value);
230
Assert.Equal("TestBrowserToken!", config.Single(e => e.Key == DashboardConfigNames.DashboardFrontendBrowserTokenName.
EnvVarName
).Value);
232
Assert.Equal("ApiKey", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpAuthModeName.
EnvVarName
).Value);
233
Assert.Equal("TestOtlpApiKey!", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpPrimaryApiKeyName.
EnvVarName
).Value);
268
Assert.Equal("Unsecured", config.Single(e => e.Key == DashboardConfigNames.DashboardFrontendAuthModeName.
EnvVarName
).Value);
269
Assert.Equal("Unsecured", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpAuthModeName.
EnvVarName
).Value);
304
Assert.Equal("http://localhost:5000", config.Single(e => e.Key == DashboardConfigNames.ResourceServiceUrlName.
EnvVarName
).Value);
348
Assert.Equal(expectedAllowedOrigins, config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedOriginsKeyName.
EnvVarName
).Value);
349
Assert.Equal("*", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedHeadersKeyName.
EnvVarName
).Value);
388
Assert.DoesNotContain(config, e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedOriginsKeyName.
EnvVarName
);
389
Assert.DoesNotContain(config, e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedHeadersKeyName.
EnvVarName
);