59 references to EnvVarName
Aspire.Hosting (28)
Dashboard\DashboardEventHandlers.cs (28)
454
context.EnvironmentVariables[DashboardConfigNames.ResourceServiceUrlName.
EnvVarName
] = resourceServiceUrl;
455
context.EnvironmentVariables[DashboardConfigNames.DashboardLaunchContextName.
EnvVarName
] = KnownDashboardLaunchContexts.AppHost;
488
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpCorsAllowedOriginsKeyName.
EnvVarName
] = allowedOrigins;
489
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpCorsAllowedHeadersKeyName.
EnvVarName
] = "*";
496
context.EnvironmentVariables[DashboardConfigNames.DashboardFrontendAuthModeName.
EnvVarName
] = "BrowserToken";
497
context.EnvironmentVariables[DashboardConfigNames.DashboardFrontendBrowserTokenName.
EnvVarName
] = browserToken;
501
context.EnvironmentVariables[DashboardConfigNames.DashboardFrontendAuthModeName.
EnvVarName
] = "Unsecured";
508
context.EnvironmentVariables[DashboardConfigNames.ResourceServiceClientAuthModeName.
EnvVarName
] = nameof(ResourceServiceAuthMode.ApiKey);
509
context.EnvironmentVariables[DashboardConfigNames.ResourceServiceClientApiKeyName.
EnvVarName
] = resourceServiceApiKey;
513
context.EnvironmentVariables[DashboardConfigNames.ResourceServiceClientAuthModeName.
EnvVarName
] = nameof(ResourceServiceAuthMode.Unsecured);
519
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpAuthModeName.
EnvVarName
] = "ApiKey";
520
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpPrimaryApiKeyName.
EnvVarName
] = otlpApiKey;
524
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpAuthModeName.
EnvVarName
] = "Unsecured";
530
context.EnvironmentVariables[DashboardConfigNames.DashboardApiAuthModeName.
EnvVarName
] = "ApiKey";
531
context.EnvironmentVariables[DashboardConfigNames.DashboardApiPrimaryApiKeyName.
EnvVarName
] = apiKey;
535
context.EnvironmentVariables[DashboardConfigNames.DashboardApiAuthModeName.
EnvVarName
] = "Unsecured";
539
context.EnvironmentVariables[DashboardConfigNames.DashboardAspireApiEnabledName.
EnvVarName
] = "true";
553
context.EnvironmentVariables[DashboardConfigNames.Legacy.DebugSessionPortName.
EnvVarName
] = port;
562
context.EnvironmentVariables[DashboardConfigNames.Legacy.DebugSessionTokenName.
EnvVarName
] = sessionToken;
570
context.EnvironmentVariables[DashboardConfigNames.Legacy.DebugSessionDcpInstanceIdName.
EnvVarName
] = sessionDcpInstanceIdPrefix + separator + "dashboard";
574
context.EnvironmentVariables[DashboardConfigNames.Legacy.DebugSessionServerCertificateName.
EnvVarName
] = sessionCertificate;
578
context.EnvironmentVariables[DashboardConfigNames.Legacy.DebugSessionTelemetryOptOutName.
EnvVarName
] = optOutValue;
589
if (!string.IsNullOrWhiteSpace(configuration[configName.
EnvVarName
]))
606
context.EnvironmentVariables[configName.
EnvVarName
] = value;
668
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpGrpcUrlName.
EnvVarName
] = GetTargetUrlExpression(otlpGrpc);
674
context.EnvironmentVariables[DashboardConfigNames.DashboardOtlpHttpUrlName.
EnvVarName
] = GetTargetUrlExpression(otlpHttp);
701
context.EnvironmentVariables[DashboardConfigNames.DashboardFrontendPublicUrlName.
EnvVarName
] = publicEndpoint.Url;
705
context.EnvironmentVariables[DashboardConfigNames.DashboardFrontendUrlName.
EnvVarName
] = aspnetCoreUrls.Build();
Aspire.Hosting.Tests (31)
Dashboard\DashboardEventHandlersTests.cs (13)
297
Assert.Equal(expectedDebugSessionPort?.ToString(), environmentVariables.GetValueOrDefault(DashboardConfigNames.Legacy.DebugSessionPortName.
EnvVarName
));
298
Assert.Equal(debugSessionToken, environmentVariables.GetValueOrDefault(DashboardConfigNames.Legacy.DebugSessionTokenName.
EnvVarName
));
299
Assert.Equal(debugSessionCert, environmentVariables.GetValueOrDefault(DashboardConfigNames.Legacy.DebugSessionServerCertificateName.
EnvVarName
));
300
Assert.Equal(expectedDcpInstanceId, environmentVariables.GetValueOrDefault(DashboardConfigNames.Legacy.DebugSessionDcpInstanceIdName.
EnvVarName
));
301
Assert.Equal(expectedTelemetryOptOut?.ToString(), environmentVariables.GetValueOrDefault(DashboardConfigNames.Legacy.DebugSessionTelemetryOptOutName.
EnvVarName
));
364
[DashboardConfigNames.DashboardPersistenceModeName.
EnvVarName
] = configuredPersistenceModeEnvironmentAlias,
365
[DashboardConfigNames.DashboardApplicationName.
EnvVarName
] = configureExplicitAliases ? explicitApplicationName : null
387
environmentVariables[DashboardConfigNames.DashboardApplicationName.
EnvVarName
]);
388
Assert.Equal(expectedPersistenceMode, environmentVariables[DashboardConfigNames.DashboardPersistenceModeName.
EnvVarName
]);
389
Assert.Equal(KnownDashboardLaunchContexts.AppHost, environmentVariables[DashboardConfigNames.DashboardLaunchContextName.
EnvVarName
]);
407
[DashboardConfigNames.DashboardDataDirectoryName.
EnvVarName
] = configuredDataDirectoryEnvironmentAlias
429
Assert.False(environmentVariables.ContainsKey(DashboardConfigNames.DashboardDataDirectoryName.
EnvVarName
));
433
Assert.Equal(expectedDataDirectory, environmentVariables[DashboardConfigNames.DashboardDataDirectoryName.
EnvVarName
]);
Dashboard\DashboardResourceTests.cs (18)
149
Assert.Equal(DashboardConfigNames.DashboardPersistenceModeName.
EnvVarName
, e.Key);
184
Assert.Equal(DashboardConfigNames.DashboardLaunchContextName.
EnvVarName
, e.Key);
407
Assert.Equal("BrowserToken", config.Single(e => e.Key == DashboardConfigNames.DashboardFrontendAuthModeName.
EnvVarName
).Value);
408
Assert.Equal("TestBrowserToken!", config.Single(e => e.Key == DashboardConfigNames.DashboardFrontendBrowserTokenName.
EnvVarName
).Value);
410
Assert.Equal("ApiKey", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpAuthModeName.
EnvVarName
).Value);
411
Assert.Equal("TestOtlpApiKey!", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpPrimaryApiKeyName.
EnvVarName
).Value);
447
Assert.Equal("Unsecured", config.Single(e => e.Key == DashboardConfigNames.DashboardFrontendAuthModeName.
EnvVarName
).Value);
448
Assert.Equal("Unsecured", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpAuthModeName.
EnvVarName
).Value);
483
Assert.Equal("http://localhost:5000", config.Single(e => e.Key == DashboardConfigNames.ResourceServiceUrlName.
EnvVarName
).Value);
528
Assert.Equal("http://localhost:5002", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpHttpUrlName.
EnvVarName
).Value);
529
Assert.Equal(expectedAllowedOrigins, config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedOriginsKeyName.
EnvVarName
).Value);
530
Assert.Equal("*", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedHeadersKeyName.
EnvVarName
).Value);
574
Assert.Equal("https://localhost:5001", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpGrpcUrlName.
EnvVarName
).Value);
575
Assert.Equal("https://localhost:5002", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpHttpUrlName.
EnvVarName
).Value);
576
Assert.Equal(expectedAllowedOrigins, config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedOriginsKeyName.
EnvVarName
).Value);
577
Assert.Equal("*", config.Single(e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedHeadersKeyName.
EnvVarName
).Value);
616
Assert.DoesNotContain(config, e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedOriginsKeyName.
EnvVarName
);
617
Assert.DoesNotContain(config, e => e.Key == DashboardConfigNames.DashboardOtlpCorsAllowedHeadersKeyName.
EnvVarName
);