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