12 writes to EnvironmentVariables
Aspire.Hosting (1)
ApplicationModel\HttpsCertificateExecutionConfigurationGatherer.cs (1)
70EnvironmentVariables = context.EnvironmentVariables,
Aspire.Hosting.Azure.Tests (2)
AzureCosmosDBExtensionsTests.cs (2)
697EnvironmentVariables = env, 765EnvironmentVariables = env,
Aspire.Hosting.JavaScript.Tests (9)
AddViteAppTests.cs (9)
575EnvironmentVariables = env, 635EnvironmentVariables = env, 687EnvironmentVariables = env, 733EnvironmentVariables = env, 785EnvironmentVariables = env, 844EnvironmentVariables = env, 917EnvironmentVariables = new Dictionary<string, object>(), 1022EnvironmentVariables = env, 1113EnvironmentVariables = new Dictionary<string, object>(),
30 references to EnvironmentVariables
Aspire.Hosting (7)
ApplicationModel\HttpsCertificateConfigurationCallbackAnnotaion.cs (1)
127internal EnvironmentEditor Environment => new(EnvironmentVariables);
Dashboard\DashboardEventHandlers.cs (2)
288ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = ctx.PfxPath; 291ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword] = ctx.Password;
ProjectResourceBuilderExtensions.cs (4)
609if (ctx.EnvironmentVariables.Keys.Any(name => 619ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = ctx.PfxPath; 622ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword] = ctx.Password; 626ctx.EnvironmentVariables.Remove(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword);
Aspire.Hosting.Azure.CosmosDB (4)
AzureCosmosDBExtensions.cs (4)
191ctx.EnvironmentVariables["PROTOCOL"] = "https"; 192ctx.EnvironmentVariables["EXPLORER_PROTOCOL"] = "https"; 193ctx.EnvironmentVariables["CERT_PATH"] = ctx.PfxPath; 196ctx.EnvironmentVariables["CERT_SECRET"] = ctx.Password;
Aspire.Hosting.JavaScript (2)
JavaScriptHostingExtensions.cs (2)
2138ctx.EnvironmentVariables["TLS_CONFIG_PFX"] = ctx.PfxPath; 2141ctx.EnvironmentVariables["TLS_CONFIG_PASSWORD"] = ctx.Password;
Aspire.Hosting.Keycloak (5)
KeycloakResourceBuilderExtensions.cs (5)
98ctx.EnvironmentVariables["KC_HTTPS_CERTIFICATE_FILE"] = ctx.CertificatePath; 99ctx.EnvironmentVariables["KC_HTTPS_CERTIFICATE_KEY_FILE"] = ctx.KeyPath; 103ctx.EnvironmentVariables["KC_HTTPS_KEY_STORE_FILE"] = ctx.PfxPath; 104ctx.EnvironmentVariables["KC_HTTPS_KEY_STORE_TYPE"] = "pkcs12"; 105ctx.EnvironmentVariables["KC_HTTPS_KEY_STORE_PASSWORD"] = ctx.Password;
Aspire.Hosting.Redis (2)
RedisBuilderExtensions.cs (2)
429ctx.EnvironmentVariables["RI_SERVER_TLS_CERT"] = ctx.CertificatePath; 430ctx.EnvironmentVariables["RI_SERVER_TLS_KEY"] = ctx.KeyPath;
Aspire.Hosting.Tests (3)
ProjectResourceBuilderExtensionTests.cs (3)
277callbackContext.EnvironmentVariables[name] = value; 412context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = path; 450context.EnvironmentVariables[name] = "existing";
Aspire.Hosting.Yarp (3)
YarpResourceExtensions.cs (3)
48ctx.EnvironmentVariables["Kestrel__Certificates__Default__Path"] = ctx.CertificatePath; 49ctx.EnvironmentVariables["Kestrel__Certificates__Default__KeyPath"] = ctx.KeyPath; 52ctx.EnvironmentVariables["Kestrel__Certificates__Default__Password"] = ctx.Password;
AspireWithNode.AppHost (2)
AppHost.cs (2)
37ctx.EnvironmentVariables["HTTPS_CERT_FILE"] = ctx.CertificatePath; 38ctx.EnvironmentVariables["HTTPS_CERT_KEY_FILE"] = ctx.KeyPath;
EntraId.AppHost (2)
AppHost.cs (2)
46ctx.EnvironmentVariables["HTTPS_CERT_FILE"] = ctx.CertificatePath; 47ctx.EnvironmentVariables["HTTPS_CERT_KEY_FILE"] = ctx.KeyPath;