122 references to KnownAspNetCoreConfigNames
Aspire.Hosting (22)
Dashboard\DashboardEventHandlers.cs (3)
288ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = ctx.PfxPath; 291ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword] = ctx.Password; 453context.EnvironmentVariables[KnownAspNetCoreConfigNames.Environment] = environment;
Dashboard\DashboardOptions.cs (2)
39options.DashboardUrl = configuration[KnownAspNetCoreConfigNames.Urls]; 48options.AspNetCoreEnvironment = configuration[KnownAspNetCoreConfigNames.Environment] ?? "Production";
Dashboard\TransportOptionsValidator.cs (1)
23var applicationUrls = configuration[KnownAspNetCoreConfigNames.Urls];
Dcp\DcpHost.cs (3)
51KnownAspNetCoreConfigNames.Urls, 53KnownAspNetCoreConfigNames.Environment, 54KnownAspNetCoreConfigNames.DotNetEnvironment,
ProjectResourceBuilderExtensions.cs (12)
604string.Equals(name, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath, StringComparisons.EnvironmentVariableName) || 605string.Equals(name, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath, StringComparisons.EnvironmentVariableName) || 606string.Equals(name, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultSubject, StringComparisons.EnvironmentVariableName))) 613ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = ctx.PfxPath; 616ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword] = ctx.Password; 620ctx.EnvironmentVariables.Remove(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword); 641context.EnvironmentVariables[KnownAspNetCoreConfigNames.ForwardedHeadersEnabled] = "true"; 1069var env = Environment.GetEnvironmentVariable(KnownAspNetCoreConfigNames.Environment) ?? Environment.GetEnvironmentVariable(KnownAspNetCoreConfigNames.DotNetEnvironment); 1129if (context.EnvironmentVariables.ContainsKey(KnownAspNetCoreConfigNames.Urls)) 1152context.EnvironmentVariables[KnownAspNetCoreConfigNames.HttpsPort] = e.Property(EndpointProperty.Port); 1164context.EnvironmentVariables[KnownAspNetCoreConfigNames.Urls] = aspnetCoreUrls.Build();
src\Shared\DashboardConfigNames.cs (1)
8public static readonly ConfigName DashboardFrontendUrlName = new(KnownAspNetCoreConfigNames.Urls);
Aspire.Hosting.Tests (100)
AspireEnvironmentTests.cs (4)
133options.StartInfo.Environment[KnownAspNetCoreConfigNames.DotNetEnvironment] = dotnetEnvironment; 137options.StartInfo.Environment.Remove(KnownAspNetCoreConfigNames.DotNetEnvironment); 142options.StartInfo.Environment[KnownAspNetCoreConfigNames.Environment] = aspNetCoreEnvironment; 146options.StartInfo.Environment.Remove(KnownAspNetCoreConfigNames.Environment);
Backchannel\AuxiliaryBackchannelRpcTargetTests.cs (1)
2154$"{KnownAspNetCoreConfigNames.Urls}=http://localhost",
Dashboard\DashboardOptionsTests.cs (5)
23{ KnownAspNetCoreConfigNames.Environment, "Development" }, 24{ KnownAspNetCoreConfigNames.Urls, "https://localhost:8080" }, 41{ KnownAspNetCoreConfigNames.Urls, "https://localhost:8080" }, 65{ KnownAspNetCoreConfigNames.Environment, "Development" }, 66{ KnownAspNetCoreConfigNames.Urls, "http://localhost:8080" },
Dashboard\DashboardResourceTests.cs (12)
113[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 158Assert.Equal(KnownAspNetCoreConfigNames.Environment, e.Key); 163Assert.Equal(KnownAspNetCoreConfigNames.Urls, e.Key); 212[KnownAspNetCoreConfigNames.Urls] = "https://localhost:17131;http://localhost:15000", 283[KnownAspNetCoreConfigNames.Urls] = dashboardUrls, 383[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 425[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 461[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 498[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 593[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 627[KnownAspNetCoreConfigNames.Urls] = "https://localhost", 821[KnownAspNetCoreConfigNames.Urls] = "http://localhost;https://localhost",
Dashboard\TransportOptionsValidatorTests.cs (17)
21config[KnownAspNetCoreConfigNames.Urls] = "http://localhost:1234"; 41config[KnownAspNetCoreConfigNames.Urls] = "http://localhost:1234"; 59config[KnownAspNetCoreConfigNames.Urls] = "http://localhost:1234"; 77config[KnownAspNetCoreConfigNames.Urls] = "http://localhost:1234"; 94config[KnownAspNetCoreConfigNames.Urls] = invalidUrl; 129config[KnownAspNetCoreConfigNames.Urls] = string.Empty; 147config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234"; 167config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234"; 188config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234"; 215config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234"; 239config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234"; 263config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234"; 285config[KnownAspNetCoreConfigNames.Urls] = "http://localhost:1234"; 301config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234"; 321config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234"; 341config[KnownAspNetCoreConfigNames.Urls] = bindingAddress; 365config[KnownAspNetCoreConfigNames.Urls] = "https://localhost:1234";
Dcp\DcpExecutorTests.cs (4)
3967var aspnetCoreUrls = dcpExe.Spec.Env?.Single(v => v.Name == KnownAspNetCoreConfigNames.Urls).Value; 4042var aspnetCoreUrls = dcpExe.Spec.Env?.Single(v => v.Name == KnownAspNetCoreConfigNames.Urls).Value; 4079var aspnetCoreUrls = dcpExe.Spec.Env?.Single(v => v.Name == KnownAspNetCoreConfigNames.Urls).Value; 4126var aspnetCoreUrls = dcpExe.Spec.Env?.Single(v => v.Name == KnownAspNetCoreConfigNames.Urls).Value;
Dcp\DcpHostNotificationTests.cs (4)
678[KnownAspNetCoreConfigNames.Environment] = "Development", 679[KnownAspNetCoreConfigNames.DotNetEnvironment] = "Development", 708KnownAspNetCoreConfigNames.Environment, 709KnownAspNetCoreConfigNames.DotNetEnvironment,
DistributedApplicationTests.cs (3)
1348$"{KnownAspNetCoreConfigNames.Urls}=https://localhost:0;http://localhost:0", 1379$"{KnownAspNetCoreConfigNames.Urls}=http://localhost:0", 1416$"{KnownAspNetCoreConfigNames.Urls}=http://localhost:0",
KestrelConfigTests.cs (2)
44Assert.False(config.ContainsKey(KnownAspNetCoreConfigNames.Urls)); 82Assert.Equal("http://localhost:port_http;http://localhost:port_ExplicitHttp", config[KnownAspNetCoreConfigNames.Urls]);
ProjectResourceBuilderExtensionTests.cs (30)
161var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]); 163Assert.Same(password.Resource, context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword]); 179.WithEnvironment(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword, "stale-password") 191var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]); 193Assert.DoesNotContain(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword, context.EnvironmentVariables.Keys); 256var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]); 257var keyPath = Assert.IsAssignableFrom<IValueProvider>(context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath]); 268expectedEnvironment[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = callbackContext.CertificatePath; 269expectedEnvironment[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath] = callbackContext.KeyPath; 272expectedEnvironment[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword] = callbackContext.Password; 301[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = "custom.pfx", 302[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword] = "custom-password" 306[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = "custom.crt", 307[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath] = "custom.key", 308[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword] = "custom-password" 312[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultSubject] = "custom-certificate", 363[InlineData(DistributedApplicationOperation.Run, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath, "")] 364[InlineData(DistributedApplicationOperation.Publish, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath, "custom.pfx")] 365[InlineData(DistributedApplicationOperation.Run, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath, "")] 366[InlineData(DistributedApplicationOperation.Publish, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath, "custom.key")] 367[InlineData(DistributedApplicationOperation.Run, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultSubject, "")] 368[InlineData(DistributedApplicationOperation.Publish, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultSubject, "custom-certificate")] 412context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = path; 413expectedEnvironment[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = path; 436[InlineData(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword)] 462var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]); 464if (name == KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword) 489.WithEnvironment(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword, "stale-password") 501var certificatePath = Assert.IsAssignableFrom<IValueProvider>(context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath]); 503Assert.Same(password.Resource, context.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword]);
ProjectResourceTests.cs (18)
398Assert.False(config.ContainsKey(KnownAspNetCoreConfigNames.Urls)); 399Assert.False(config.ContainsKey(KnownAspNetCoreConfigNames.HttpsPort)); 441Assert.Equal("http://localhost:p0;https://localhost:p1", config[KnownAspNetCoreConfigNames.Urls]); 442Assert.Equal("5001", config[KnownAspNetCoreConfigNames.HttpsPort]); 484Assert.Equal("http://localhost:p0;https://localhost:p1", config[KnownAspNetCoreConfigNames.Urls]); 485Assert.Equal("5001", config[KnownAspNetCoreConfigNames.HttpsPort]); 506Assert.False(config.ContainsKey(KnownAspNetCoreConfigNames.Urls)); 507Assert.False(config.ContainsKey(KnownAspNetCoreConfigNames.HttpsPort)); 531Assert.Equal("http://localhost:p0", config[KnownAspNetCoreConfigNames.Urls]); 532Assert.False(config.ContainsKey(KnownAspNetCoreConfigNames.HttpsPort)); 558Assert.Equal("https://localhost:p2;http://localhost:p0;http://localhost:p1;https://localhost:p3;https://localhost:p4", config[KnownAspNetCoreConfigNames.Urls]); 561Assert.Equal("7144", config[KnownAspNetCoreConfigNames.HttpsPort]); 757Assert.Equal("http://*:p0;https://*:p1", config[KnownAspNetCoreConfigNames.Urls]); 761Assert.Equal($"http://*:{http.TargetPort};https://*:{https.TargetPort}", config[KnownAspNetCoreConfigNames.Urls]); 764Assert.Equal(https.Port.ToString(), config[KnownAspNetCoreConfigNames.HttpsPort]); 1155[KnownAspNetCoreConfigNames.Environment] = "Development" 1176[KnownAspNetCoreConfigNames.Environment] = "Development" 1197[KnownAspNetCoreConfigNames.Environment] = "Development"