123 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];
ProjectResourceBuilderExtensions.cs (12)
610string.Equals(name, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath, StringComparisons.EnvironmentVariableName) || 611string.Equals(name, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultKeyPath, StringComparisons.EnvironmentVariableName) || 612string.Equals(name, KnownAspNetCoreConfigNames.KestrelCertificatesDefaultSubject, StringComparisons.EnvironmentVariableName))) 619ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPath] = ctx.PfxPath; 622ctx.EnvironmentVariables[KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword] = ctx.Password; 626ctx.EnvironmentVariables.Remove(KnownAspNetCoreConfigNames.KestrelCertificatesDefaultPassword); 647context.EnvironmentVariables[KnownAspNetCoreConfigNames.ForwardedHeadersEnabled] = "true"; 1075var env = Environment.GetEnvironmentVariable(KnownAspNetCoreConfigNames.Environment) ?? Environment.GetEnvironmentVariable(KnownAspNetCoreConfigNames.DotNetEnvironment); 1135if (context.EnvironmentVariables.ContainsKey(KnownAspNetCoreConfigNames.Urls)) 1158context.EnvironmentVariables[KnownAspNetCoreConfigNames.HttpsPort] = e.Property(EndpointProperty.Port); 1170context.EnvironmentVariables[KnownAspNetCoreConfigNames.Urls] = aspnetCoreUrls.Build();
src\Shared\DashboardConfigNames.cs (1)
8public static readonly ConfigName DashboardFrontendUrlName = new(KnownAspNetCoreConfigNames.Urls);
src\Shared\DcpEnvironmentVariables.cs (3)
13KnownAspNetCoreConfigNames.Urls, 15KnownAspNetCoreConfigNames.Environment, 16KnownAspNetCoreConfigNames.DotNetEnvironment,
Aspire.Hosting.Tests (101)
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\DashboardEventHandlersTests.cs (1)
240[KnownAspNetCoreConfigNames.Urls] = "http://localhost:8080",
Dashboard\DashboardOptionsTests.cs (5)
23{ KnownAspNetCoreConfigNames.Environment, "Development" }, 24{ KnownAspNetCoreConfigNames.Urls, "https://localhost:8080" }, 41{ KnownAspNetCoreConfigNames.Urls, "https://localhost:8080" }, 69{ KnownAspNetCoreConfigNames.Environment, "Development" }, 70{ KnownAspNetCoreConfigNames.Urls, "http://localhost:8080" },
Dashboard\DashboardResourceTests.cs (12)
114[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 159Assert.Equal(KnownAspNetCoreConfigNames.Environment, e.Key); 164Assert.Equal(KnownAspNetCoreConfigNames.Urls, e.Key); 218[KnownAspNetCoreConfigNames.Urls] = "https://localhost:17131;http://localhost:15000", 289[KnownAspNetCoreConfigNames.Urls] = dashboardUrls, 389[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 431[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 467[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 504[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 599[KnownAspNetCoreConfigNames.Urls] = "http://localhost", 633[KnownAspNetCoreConfigNames.Urls] = "https://localhost", 827[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)
3966var aspnetCoreUrls = dcpExe.Spec.Env?.Single(v => v.Name == KnownAspNetCoreConfigNames.Urls).Value; 4041var aspnetCoreUrls = dcpExe.Spec.Env?.Single(v => v.Name == KnownAspNetCoreConfigNames.Urls).Value; 4078var aspnetCoreUrls = dcpExe.Spec.Env?.Single(v => v.Name == KnownAspNetCoreConfigNames.Urls).Value; 4125var aspnetCoreUrls = dcpExe.Spec.Env?.Single(v => v.Name == KnownAspNetCoreConfigNames.Urls).Value;
Dcp\DcpHostNotificationTests.cs (4)
644[KnownAspNetCoreConfigNames.Environment] = "Development", 645[KnownAspNetCoreConfigNames.DotNetEnvironment] = "Development", 674KnownAspNetCoreConfigNames.Environment, 675KnownAspNetCoreConfigNames.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]); 1179[KnownAspNetCoreConfigNames.Environment] = "Development" 1200[KnownAspNetCoreConfigNames.Environment] = "Development" 1221[KnownAspNetCoreConfigNames.Environment] = "Development"