161 references to Loopback
Aspire.Dashboard.Tests (2)
Integration\DashboardClientAuthTests.cs (1)
95kestrelOptions.Listen(IPAddress.Loopback, port: 0, ConfigureListen);
Integration\MockOpenIdAuthority.cs (1)
31options.Listen(IPAddress.Loopback, 0);
Aspire.Hosting (1)
Dashboard\DashboardServiceHost.cs (1)
146kestrelOptions.Listen(IPAddress.Loopback, port: 0, ConfigureListen);
AutobahnTestApp (1)
Program.cs (1)
58options.Listen(IPAddress.Loopback, uri.Port, listenOptions =>
ClientSample (1)
Tcp\TcpHubConnectionBuilderExtensions.cs (1)
28endPoint = new IPEndPoint(IPAddress.Loopback, uri.Port);
HttpsPolicySample (2)
Startup.cs (2)
52options.Listen(new IPEndPoint(IPAddress.Loopback, 5001), listenOptions => 56options.Listen(new IPEndPoint(IPAddress.Loopback, 5000), listenOptions =>
IIS.Common.TestLib (1)
TestConnections.cs (1)
248: IPAddress.Loopback;
IIS.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.FunctionalTests\AspNetCorePortTests.cs (1)
165socket.Bind(new IPEndPoint(IPAddress.Loopback, port));
IIS.LongTests (1)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (1)
1454socket.Bind(new IPEndPoint(IPAddress.Loopback, port));
IIS.NewHandler.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (1)
1454socket.Bind(new IPEndPoint(IPAddress.Loopback, port));
IIS.NewShim.FunctionalTests (1)
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (1)
1454socket.Bind(new IPEndPoint(IPAddress.Loopback, port));
IISExpress.FunctionalTests (2)
src\Servers\IIS\IIS\test\Common.FunctionalTests\AspNetCorePortTests.cs (1)
165socket.Bind(new IPEndPoint(IPAddress.Loopback, port));
src\Servers\IIS\IIS\test\Common.LongTests\StartupTests.cs (1)
1454socket.Bind(new IPEndPoint(IPAddress.Loopback, port));
InMemory.FunctionalTests (32)
ConnectionLimitTests.cs (1)
237var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0));
ConnectionMiddlewareTests.cs (8)
39var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 135var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 158var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 184var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 211var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 243var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 271var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 302var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))
HttpProtocolSelectionTests.cs (2)
62var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 81var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))
KestrelMetricsTests.cs (5)
46var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 109var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 323var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 441var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 493var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0));
ResponseDrainingTests.cs (2)
17new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)), 18new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)).UsePassThrough()
ResponseTests.cs (8)
4377options.CodeBackedListenOptions.Add(new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 4410options.CodeBackedListenOptions.Add(new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 4447options.CodeBackedListenOptions.Add(new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 4478new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) { Protocols = HttpProtocols.Http1 })) 4505options.CodeBackedListenOptions.Add(new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 4509options.CodeBackedListenOptions.Add(new ListenOptions(new IPEndPoint(IPAddress.Loopback, 1)) 4545options.CodeBackedListenOptions.Add(new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 4696options => options.CodeBackedListenOptions.Add(new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))),
src\Servers\Kestrel\shared\test\CertHelper.cs (1)
50listener.Bind(new IPEndPoint(IPAddress.Loopback, 0));
src\Servers\Kestrel\shared\test\TestConnection.cs (1)
68: IPAddress.Loopback;
TestTransport\InMemoryTransportConnection.cs (2)
29LocalEndPoint = new IPEndPoint(IPAddress.Loopback, 0); 30RemoteEndPoint = new IPEndPoint(IPAddress.Loopback, 0);
TestTransport\TestServer.cs (2)
44: this(app, context, new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))) 57var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))
Interop.FunctionalTests (7)
H2SpecTests.cs (1)
36options.Listen(IPAddress.Loopback, 0, listenOptions =>
Http2\Http2RequestTests.cs (1)
68socket.Connect(IPAddress.Loopback, host.GetPort());
Http2WebSocketInteropTests.cs (1)
178options.Listen(IPAddress.Loopback, 0, listenOptions =>
Http3\Http3RequestTests.cs (1)
2023kestrel.Listen(IPAddress.Loopback, 0, listenOptions =>
HttpClientHttp2InteropTests.cs (3)
1606options.Listen(IPAddress.Loopback, 0, listenOptions => 1651options.Listen(IPAddress.Loopback, 0, listenOptions => 1710options.Listen(IPAddress.Loopback, 0, listenOptions =>
Kestrel.SampleApp (3)
Startup.cs (3)
98options.Listen(IPAddress.Loopback, basePort, listenOptions => 106options.Listen(IPAddress.Loopback, basePort + 1, listenOptions => 148.Endpoint(IPAddress.Loopback, basePort + 6)
LargeResponseApp (1)
Startup.cs (1)
49options.Listen(IPAddress.Loopback, 5001);
Microsoft.AspNetCore.Http.Connections.Tests (2)
HttpConnectionDispatcherTests.cs (2)
777context.Connection.LocalIpAddress = IPAddress.Loopback; 826Assert.Equal(IPAddress.Loopback, connectionHttpContext.Connection.LocalIpAddress);
Microsoft.AspNetCore.Http.Extensions.Tests (8)
RequestDelegateFactoryTests.cs (4)
332new object[] { (Action<HttpContext, IPAddress[]>)Store, new[] { "127.0.0.1" }, new[] { IPAddress.Loopback } }, 333new object[] { (Action<HttpContext, IPEndPoint[]>)Store, new[] { "127.0.0.1:80" },new[] { new IPEndPoint(IPAddress.Loopback, 80) } }, 383new object[] { (Action<HttpContext, IPAddress>)Store, "127.0.0.1", IPAddress.Loopback }, 384new object[] { (Action<HttpContext, IPEndPoint>)Store, "127.0.0.1:80", new IPEndPoint(IPAddress.Loopback, 80) },
RequestDelegateGenerator\RequestDelegateCreationTests.Arrays.cs (2)
139new object[] { "IPAddress[]", new[] { "127.0.0.1" }, new[] { IPAddress.Loopback } }, 140new object[] { "IPEndPoint[]", new[] { "127.0.0.1:80" },new[] { new IPEndPoint(IPAddress.Loopback, 80) } },
RequestDelegateGenerator\RequestDelegateCreationTests.TryParse.cs (2)
50new object[] { "IPAddress", "127.0.0.1", IPAddress.Loopback }, 51new object[] { "IPEndPoint", "127.0.0.1:80", new IPEndPoint(IPAddress.Loopback, 80) },
Microsoft.AspNetCore.HttpOverrides (1)
ForwardedHeadersOptions.cs (1)
86public IList<IPNetwork> KnownNetworks { get; } = new List<IPNetwork>() { new IPNetwork(IPAddress.Loopback, 8) };
Microsoft.AspNetCore.Server.IntegrationTesting (3)
Common\TestPortHelper.cs (2)
26socket.Bind(new IPEndPoint(IPAddress.Loopback, 0)); 44socket.Bind(new IPEndPoint(IPAddress.Loopback, port));
Deployers\NginxDeployer.cs (1)
46_portSelector.Bind(new IPEndPoint(IPAddress.Loopback, 0));
Microsoft.AspNetCore.Server.Kestrel.Core (2)
LocalhostListenOptions.cs (2)
13: base(new IPEndPoint(IPAddress.Loopback, port)) 35var v4Options = Clone(IPAddress.Loopback);
Microsoft.AspNetCore.Server.Kestrel.Core.Tests (15)
AddressBinderTests.cs (1)
70Assert.Equal(IPAddress.Loopback, listenOptions.IPEndPoint.Address);
KestrelServerOptionsTests.cs (1)
38options.Listen(new IPEndPoint(IPAddress.Loopback, 5000), opt =>
KestrelServerTests.cs (10)
107serverOptions.Listen(new IPEndPoint(IPAddress.Loopback, 0)); 145kestrelOptions.Listen(IPAddress.Loopback, 0); 342serverOptions.Listen(new IPEndPoint(IPAddress.Loopback, 0)); 358var endpoint = new IPEndPoint(IPAddress.Loopback, 0); 379serverOptions.Listen(new IPEndPoint(IPAddress.Loopback, 0), c => 399var endpoint = new IPEndPoint(IPAddress.Loopback, 0); 543new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 600new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 660new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) 722new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))
ListenOptionsTests.cs (1)
18var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0));
src\Servers\Kestrel\shared\test\CertHelper.cs (1)
50listener.Bind(new IPEndPoint(IPAddress.Loopback, 0));
src\Servers\Kestrel\shared\test\TestConnection.cs (1)
68: IPAddress.Loopback;
Microsoft.AspNetCore.Server.Kestrel.Transport.Quic.Tests (2)
QuicConnectionListenerTests.cs (1)
288var endpoint = new IPEndPoint(IPAddress.Loopback, 0);
QuicTestHelpers.cs (1)
73var endpoint = new IPEndPoint(IPAddress.Loopback, port);
Microsoft.AspNetCore.SignalR.Client.Tests (1)
HttpConnectionFactoryTests.cs (1)
53var ex = await Assert.ThrowsAsync<NotSupportedException>(async () => await factory.ConnectAsync(new IPEndPoint(IPAddress.Loopback, 0)));
Microsoft.AspNetCore.SignalR.StackExchangeRedis (1)
RedisOptions.cs (1)
38Configuration.EndPoints.Add(IPAddress.Loopback, 0);
Microsoft.AspNetCore.SpaServices.Extensions (1)
Util\TcpPortFinder.cs (1)
13var listener = new TcpListener(IPAddress.Loopback, 0);
Microsoft.AspNetCore.StaticFiles.FunctionalTests (1)
StaticFileMiddlewareTests.cs (1)
303socket.Connect(IPAddress.Loopback, uri.Port);
Microsoft.AspNetCore.Testing (2)
ServiceFakesWebHostExtensions.cs (2)
36.UseKestrel(options => options.Listen(new IPEndPoint(IPAddress.Loopback, 0))); 53options.Listen(new IPEndPoint(IPAddress.Loopback, 0), listenOptions =>
Microsoft.AspNetCore.WebSockets.Tests (1)
KestrelWebSocketHelpers.cs (1)
66options.Listen(IPAddress.Loopback, 0);
Microsoft.Extensions.Diagnostics.Probes.Tests (2)
TcpEndpointProbesServiceTests.cs (2)
103tcpClient.Connect(new IPEndPoint(IPAddress.Loopback, port)); 123var listener = new TcpListener(IPAddress.Loopback, 0);
Microsoft.Extensions.ServiceDiscovery.Tests (2)
ConfigurationServiceEndpointResolverTests.cs (2)
371Assert.Equal(new IPEndPoint(IPAddress.Loopback, 3333), initialResult.EndpointSource.Endpoints[1].EndPoint); 418Assert.Equal(new IPEndPoint(IPAddress.Loopback, 3333), initialResult.EndpointSource.Endpoints[1].EndPoint);
Microsoft.Extensions.ServiceDiscovery.Yarp.Tests (1)
YarpServiceDiscoveryTests.cs (1)
284new ARecord(new ResourceRecordInfo("srv-c", ResourceRecordType.A, queryClass, 64, 0), IPAddress.Loopback),
PlaintextApp (1)
Startup.cs (1)
44options.Listen(IPAddress.Loopback, 5001);
RewriteSample (2)
Startup.cs (2)
48options.Listen(IPAddress.Loopback, 5000); 49options.Listen(IPAddress.Loopback, 5001, listenOptions =>
Sockets.BindTests (27)
SocketTransportOptionsTests.cs (2)
86yield return new object[] { new IPEndPoint(IPAddress.Loopback, 0) }; 107fileHandleSocket.Bind(new IPEndPoint(IPAddress.Loopback, 0));
src\Servers\Kestrel\shared\test\TestConnection.cs (1)
68: IPAddress.Loopback;
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (2)
42: this(app, context, new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))) 54var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))
src\Servers\Kestrel\test\BindTests\AddressRegistrationTests.cs (22)
57if (!CanBindToEndpoint(IPAddress.Loopback, 5000)) 70if (!CanBindToEndpoint(IPAddress.Loopback, 80)) 93await RegisterIPEndPoint_StaticPort_Success(IPAddress.Loopback, $"http://127.0.0.1"); 137if (!CanBindToEndpoint(IPAddress.Loopback, 5000) || !CanBindToEndpoint(IPAddress.IPv6Loopback, 5000)) 150if (!CanBindToEndpoint(IPAddress.Loopback, 80) || !CanBindToEndpoint(IPAddress.IPv6Loopback, 80)) 450if (!CanBindToEndpoint(IPAddress.Loopback, 5000)) 463if (!CanBindToEndpoint(IPAddress.Loopback, 5000) || !CanBindToEndpoint(IPAddress.IPv6Loopback, 5000)) 475if (!CanBindToEndpoint(IPAddress.Loopback, 5000)) 489if (!CanBindToEndpoint(IPAddress.Loopback, 5000) || !CanBindToEndpoint(IPAddress.IPv6Loopback, 5000)) 540socket.Bind(new IPEndPoint(IPAddress.Loopback, 0)); 613options.Listen(new IPEndPoint(IPAddress.Loopback, 0), listenOptions => 658options.Listen(new IPEndPoint(IPAddress.Loopback, 0), listenOptions => 700options.Listen(new IPEndPoint(IPAddress.Loopback, 0), listenOptions => 801options.Listen(IPAddress.Loopback, port); 822options.Listen(IPAddress.Loopback, port); 851options.Listen(IPAddress.Loopback, port); 874options.Listen(IPAddress.Loopback, port); 933var address = addressFamily == AddressFamily.InterNetwork ? IPAddress.Loopback : IPAddress.IPv6Loopback; 1047dataset.Add(new IPEndPoint(IPAddress.Loopback, 0), "http://127.0.0.1"); 1048dataset.Add(new IPEndPoint(IPAddress.Loopback, 0), "https://127.0.0.1"); 1102{ new IPEndPoint(IPAddress.Loopback, 443), "https://127.0.0.1" }, 1202socket.Bind(new IPEndPoint(IPAddress.Loopback, 0));
Sockets.FunctionalTests (25)
src\Servers\Kestrel\shared\test\TestConnection.cs (1)
68: IPAddress.Loopback;
src\Servers\Kestrel\shared\test\TransportTestHelpers\TestServer.cs (2)
42: this(app, context, new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))) 54var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0))
src\Servers\Kestrel\test\FunctionalTests\ConnectionMiddlewareTests.cs (2)
21var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 51var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0));
src\Servers\Kestrel\test\FunctionalTests\Http2\HandshakeTests.cs (3)
54kestrelOptions.Listen(IPAddress.Loopback, 0, listenOptions => 80kestrelOptions.Listen(IPAddress.Loopback, 0, listenOptions => 108kestrelOptions.Listen(IPAddress.Loopback, 0, listenOptions =>
src\Servers\Kestrel\test\FunctionalTests\Http2\ShutdownTests.cs (3)
78kestrelOptions.Listen(IPAddress.Loopback, 0, listenOptions => 135kestrelOptions.Listen(IPAddress.Loopback, 0, listenOptions => 186kestrelOptions.Listen(IPAddress.Loopback, 0, listenOptions =>
src\Servers\Kestrel\test\FunctionalTests\ListenHandleTests.cs (1)
34_canListenToOpenTcpSocketHandleSocket.Bind(new IPEndPoint(IPAddress.Loopback, 0));
src\Servers\Kestrel\test\FunctionalTests\MaxRequestBufferSizeTests.cs (2)
317options.Listen(new IPEndPoint(IPAddress.Loopback, 0), listenOptions => 384socket.Connect(IPAddress.Loopback, port);
src\Servers\Kestrel\test\FunctionalTests\RequestTests.cs (6)
51{ "Loopback", () => new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)) }, 52{ "PassThrough", () => new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)).UsePassThrough() } 118socket.Connect(new IPEndPoint(IPAddress.Loopback, host.GetPort())); 570socket.Connect(new IPEndPoint(IPAddress.Loopback, host.GetPort())); 617socket.Connect(new IPEndPoint(IPAddress.Loopback, host.GetPort())); 711socket.Connect(new IPEndPoint(IPAddress.Loopback, host.GetPort()));
src\Servers\Kestrel\test\FunctionalTests\ResponseTests.cs (5)
38new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)), 39new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)).UsePassThrough() 878var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 955var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0)); 1042var listenOptions = new ListenOptions(new IPEndPoint(IPAddress.Loopback, 0));
System.Net.Primitives (1)
System\Net\IPAddress.cs (1)
574return ((address.PrivateAddress & LoopbackMask) == (Loopback.PrivateAddress & LoopbackMask));
SystemdTestApp (2)
Startup.cs (2)
54options.Listen(IPAddress.Loopback, basePort, listenOptions => 62options.Listen(IPAddress.Loopback, basePort + 1, listenOptions =>
WsFedSample (1)
Program.cs (1)
20options.Listen(IPAddress.Loopback, 44307, listenOptions =>