22 references to Localhost
Aspire.Hosting (10)
ApplicationModel\EndpointReference.cs (1)
203
public string Host => AllocatedEndpoint.Address ?? KnownHostNames.
Localhost
;
ApplicationModel\HostUrl.cs (1)
121
retval = retval.Replace(KnownHostNames.
Localhost
, replacementHost, StringComparison.OrdinalIgnoreCase)
Dcp\ContainerCreator.cs (1)
732
if (ea.TargetHost != KnownHostNames.
Localhost
)
Dcp\DcpExecutor.cs (2)
694
if (string.Equals(KnownHostNames.
Localhost
, endpoint.TargetHost, StringComparison.OrdinalIgnoreCase))
696
svc.Spec.Address = KnownHostNames.
Localhost
;
Dcp\DcpModelUtilities.cs (5)
368
null or "" => (KnownHostNames.
Localhost
, EndpointBindingMode.SingleAddress), // Default is localhost
369
var s when EndpointHostHelpers.IsLocalhostOrLocalhostTld(s) => (KnownHostNames.
Localhost
, EndpointBindingMode.SingleAddress), // Explicitly set to localhost or .localhost subdomain
373
var ip when IPAddress.Any.Equals(ip) => (KnownHostNames.
Localhost
, EndpointBindingMode.IPv4AnyAddresses), // 0.0.0.0 (IPv4 all addresses)
374
var ip when IPAddress.IPv6Any.Equals(ip) => (KnownHostNames.
Localhost
, EndpointBindingMode.IPv6AnyAddresses), // :: (IPv6 all addresses)
377
_ => (KnownHostNames.
Localhost
, EndpointBindingMode.DualStackAnyAddresses), // Any other target host is treated as binding to all IPv4 AND IPv6 addresses
Aspire.Hosting.Tests (12)
Dcp\DcpExecutorTests.cs (11)
4228
EffectiveAddress = KnownHostNames.
Localhost
,
4319
EffectiveAddress = KnownHostNames.
Localhost
,
9638
await AssertEndpoint(executable.Resource, "proxied", KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, 5678);
9639
await AssertEndpoint(executable.Resource, "notProxied", KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, 8765);
9660
await AssertEndpoint(executable.Resource, endpointName, KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, hostPort);
9672
await AssertEndpoint(executable.Resource, "proxied", KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, 5678);
9673
await AssertEndpoint(executable.Resource, "notProxied", KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, 8765);
9678
await AssertEndpoint(container.Resource, "proxied", KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, 15678);
9679
await AssertEndpoint(container.Resource, "notProxied", KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, 18765);
9684
await AssertEndpoint(containerWithAlias.Resource, "proxied", KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, 25678);
9685
await AssertEndpoint(containerWithAlias.Resource, "notProxied", KnownNetworkIdentifiers.LocalhostNetwork, KnownHostNames.
Localhost
, 28765);
HealthCheckTests.cs (1)
91
endpoint.AllocatedEndpoint = new AllocatedEndpoint(endpoint, KnownHostNames.
Localhost
, 49217, EndpointBindingMode.SingleAddress, targetPortExpression: null, networkId: null);