37 references to KnownHostNames
Aspire.Hosting (20)
ApplicationModel\EndpointReference.cs (1)
238
public string Host => AllocatedEndpoint.Address ??
KnownHostNames
.Localhost;
ApplicationModel\HostUrl.cs (6)
56
var containerHostName = dcpInfo?.Containers?.ContainerHostName ??
KnownHostNames
.DockerDesktopHostBridge;
83
uri.Host =
KnownHostNames
.DefaultContainerTunnelHostName;
107
var replacementHost =
KnownHostNames
.DockerDesktopHostBridge;
115
replacementHost = options.Value.EnableAspireContainerTunnel ?
KnownHostNames
.DefaultContainerTunnelHostName : dcpInfo?.Containers?.ContainerHostName ??
KnownHostNames
.DockerDesktopHostBridge;
121
retval = retval.Replace(
KnownHostNames
.Localhost, replacementHost, StringComparison.OrdinalIgnoreCase)
Dcp\ContainerCreator.cs (1)
732
if (ea.TargetHost !=
KnownHostNames
.Localhost)
Dcp\ContainerNetworkEndpointProvisioner.cs (2)
493
return
KnownHostNames
.DefaultContainerTunnelHostName;
499
return dcpInfo?.Containers?.ContainerHostName ??
KnownHostNames
.DockerDesktopHostBridge;
Dcp\DcpExecutor.cs (4)
123
(_options.Value.EnableAspireContainerTunnel ?
KnownHostNames
.DefaultContainerTunnelHostName : _dcpInfo?.Containers?.ContainerHostName ??
KnownHostNames
.DockerDesktopHostBridge);
694
if (string.Equals(
KnownHostNames
.Localhost, endpoint.TargetHost, StringComparison.OrdinalIgnoreCase))
696
svc.Spec.Address =
KnownHostNames
.Localhost;
Dcp\DcpModelUtilities.cs (6)
367
var address = string.IsNullOrEmpty(ts.TunnelInstanceName) ? containerHostName :
KnownHostNames
.DefaultContainerTunnelHostName;
410
null or "" => (
KnownHostNames
.Localhost, EndpointBindingMode.SingleAddress), // Default is localhost
411
var s when EndpointHostHelpers.IsLocalhostOrLocalhostTld(s) => (
KnownHostNames
.Localhost, EndpointBindingMode.SingleAddress), // Explicitly set to localhost or .localhost subdomain
415
var ip when IPAddress.Any.Equals(ip) => (
KnownHostNames
.Localhost, EndpointBindingMode.IPv4AnyAddresses), // 0.0.0.0 (IPv4 all addresses)
416
var ip when IPAddress.IPv6Any.Equals(ip) => (
KnownHostNames
.Localhost, EndpointBindingMode.IPv6AnyAddresses), // :: (IPv6 all addresses)
419
_ => (
KnownHostNames
.Localhost, EndpointBindingMode.DualStackAnyAddresses), // Any other target host is treated as binding to all IPv4 AND IPv6 addresses
Aspire.Hosting.Azure.Kusto (1)
AzureKustoBuilderExtensions.cs (1)
347
!string.Equals(uri.Host,
KnownHostNames
.Localhost, StringComparison.OrdinalIgnoreCase))
Aspire.Hosting.Tests (16)
Dcp\DcpExecutorTests.cs (13)
4713
EffectiveAddress =
KnownHostNames
.Localhost,
4804
EffectiveAddress =
KnownHostNames
.Localhost,
10322
await AssertEndpoint(executable.Resource, "proxied", KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, 5678);
10323
await AssertEndpoint(executable.Resource, "notProxied", KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, 8765);
10344
await AssertEndpoint(executable.Resource, endpointName, KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, hostPort);
10356
await AssertEndpoint(executable.Resource, "proxied", KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, 5678);
10357
await AssertEndpoint(executable.Resource, "notProxied", KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, 8765);
10362
await AssertEndpoint(container.Resource, "proxied", KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, 15678);
10363
await AssertEndpoint(container.Resource, "notProxied", KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, 18765);
10368
await AssertEndpoint(containerWithAlias.Resource, "proxied", KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, 25678);
10369
await AssertEndpoint(containerWithAlias.Resource, "notProxied", KnownNetworkIdentifiers.LocalhostNetwork,
KnownHostNames
.Localhost, 28765);
10467
Assert.Equal($"https://{
KnownHostNames
.DefaultContainerTunnelHostName}:{tunnelService.AllocatedPort}/path", url);
10922
$"http://{
KnownHostNames
.DefaultContainerTunnelHostName}:{tunnelService.AllocatedPort}",
ExpressionResolverTests.cs (2)
90
:
KnownHostNames
.DefaultContainerTunnelHostName;
209
KnownHostNames
.DefaultContainerTunnelHostName,
HealthCheckTests.cs (1)
91
endpoint.AllocatedEndpoint = new AllocatedEndpoint(endpoint,
KnownHostNames
.Localhost, 49217, EndpointBindingMode.SingleAddress, targetPortExpression: null, networkId: null);