119 references to LongPolling
JwtClientSample (1)
Program.cs (1)
19app.RunConnection(HttpTransportType.LongPolling));
Microsoft.AspNetCore.Http.Connections (10)
Internal\HttpConnectionContext.cs (2)
280if (TransportType == HttpTransportType.LongPolling && User?.Identity is WindowsIdentity) 754return UseStatefulReconnect == true || TransportType == HttpTransportType.LongPolling;
Internal\HttpConnectionDispatcher.cs (7)
38Transport = nameof(HttpTransportType.LongPolling), 166var transport = HttpTransportType.LongPolling; 231case HttpTransportType.LongPolling: 283if (transport != HttpTransportType.LongPolling) 434if ((options.Transports & HttpTransportType.LongPolling) != 0) 552if (connection.TransportType != HttpTransportType.LongPolling) 606if (transportType == HttpTransportType.LongPolling)
Internal\HttpConnectionsMetrics.cs (1)
85HttpTransportType.LongPolling => "long_polling",
Microsoft.AspNetCore.Http.Connections.Client (3)
HttpConnection.cs (1)
538_hasInherentKeepAlive = transportType == HttpTransportType.LongPolling;
Internal\DefaultTransportFactory.cs (2)
55if ((availableServerTransports & HttpTransportType.LongPolling & _requestedTransportType) == HttpTransportType.LongPolling)
Microsoft.AspNetCore.Http.Connections.Common (1)
HttpTransports.cs (1)
14public static readonly HttpTransportType All = HttpTransportType.WebSockets | HttpTransportType.ServerSentEvents | HttpTransportType.LongPolling;
Microsoft.AspNetCore.Http.Connections.Tests (55)
HttpConnectionDispatcherTests.cs (55)
198[InlineData(HttpTransportType.LongPolling)] 252[InlineData(HttpTransportType.LongPolling | HttpTransportType.WebSockets | HttpTransportType.ServerSentEvents)] 254[InlineData(HttpTransportType.LongPolling | HttpTransportType.WebSockets)] 289[InlineData(HttpTransportType.LongPolling)] 324if (transportType == HttpTransportType.LongPolling) 414connection.TransportType = HttpTransportType.LongPolling; 515connection.TransportType = HttpTransportType.LongPolling; 520SetTransport(context, HttpTransportType.LongPolling); 571[InlineData(HttpTransportType.LongPolling)] 621[InlineData(HttpTransportType.LongPolling)] 715connection.TransportType = HttpTransportType.LongPolling; 749connection.TransportType = HttpTransportType.LongPolling; 843[InlineData(HttpTransportType.LongPolling)] 873if (transportType == HttpTransportType.LongPolling) 882[InlineData(HttpTransportType.LongPolling)] 951[InlineData(HttpTransportType.LongPolling, 200)] 958await CheckTransportSupported(HttpTransportType.LongPolling, transportType, status, LoggerFactory); 965[InlineData(HttpTransportType.LongPolling, 404)] 977[InlineData(HttpTransportType.LongPolling, 404)] 987[InlineData(HttpTransportType.LongPolling, 404)] 1063connection.TransportType = HttpTransportType.LongPolling; 1186connection.TransportType = HttpTransportType.LongPolling; 1283connection.TransportType = HttpTransportType.LongPolling; 1481connection.TransportType = HttpTransportType.LongPolling; 1546connection.TransportType = HttpTransportType.LongPolling; 1603[InlineData(HttpTransportType.LongPolling)] 1627if (transportType == HttpTransportType.LongPolling) 1641connection.TransportType = HttpTransportType.LongPolling; 1710connection.TransportType = HttpTransportType.LongPolling; 1752connection.TransportType = HttpTransportType.LongPolling; 1790[InlineData(HttpTransportType.LongPolling, null)] 1831connection.TransportType = HttpTransportType.LongPolling; 1883connection.TransportType = HttpTransportType.LongPolling; 1929[InlineData(HttpTransportType.LongPolling)] 1957if (transportType == HttpTransportType.LongPolling) 1968if (transportType == HttpTransportType.LongPolling) 1983connection.TransportType = HttpTransportType.LongPolling; 2056connection.TransportType = HttpTransportType.LongPolling; 2109connection.TransportType = HttpTransportType.LongPolling; 2162connection.TransportType = HttpTransportType.LongPolling; 2210var transportType = HttpTransportType.LongPolling; 2550connection.TransportType = HttpTransportType.LongPolling; 2612connection.TransportType = HttpTransportType.LongPolling; 2669connection.TransportType = HttpTransportType.LongPolling; 2728connection.TransportType = HttpTransportType.LongPolling; 2768connection.TransportType = HttpTransportType.LongPolling; 2957connection.TransportType = HttpTransportType.LongPolling; 3008connection.TransportType = HttpTransportType.LongPolling; 3063connection.TransportType = HttpTransportType.LongPolling; 3148connection.TransportType = HttpTransportType.LongPolling; 3189[InlineData(HttpTransportType.LongPolling)] 3289[InlineData(HttpTransportType.LongPolling)] 3351[InlineData(HttpTransportType.LongPolling)] 3576connection.TransportType = HttpTransportType.LongPolling; 3727if (transportType == HttpTransportType.LongPolling)
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (16)
HubConnectionTests.cs (14)
60transportType ??= HttpTransportType.LongPolling | HttpTransportType.WebSockets | HttpTransportType.ServerSentEvents; 136.WithUrl(server.Url + "/negotiateProtocolVersion12", HttpTransportType.LongPolling); 166.WithUrl(server.Url + "/negotiateProtocolVersionNegative", HttpTransportType.LongPolling); 223var connection = CreateHubConnection(server.Url, "/default", HttpTransportType.LongPolling, protocol, LoggerFactory); 1130var connection = CreateHubConnection(server.Url, "/default", HttpTransportType.LongPolling, hubProtocol, LoggerFactory); 1416var connection = CreateHubConnection(server.Url, "/default", HttpTransportType.LongPolling, protocol, LoggerFactory); 1602.WithUrl(server.Url + "/default", HttpTransportType.LongPolling, options => 1644.WithUrl(server.Url + "/default", HttpTransportType.LongPolling, options => 1679.WithUrl(server.Url + "/default", HttpTransportType.LongPolling, options => 2078Assert.Equal(HttpTransportType.LongPolling, transport); 2102options.Transports = HttpTransportType.LongPolling; 2379.WithUrl(server.Url + "/default", HttpTransportType.LongPolling, o => o.HttpMessageHandlerFactory = h => 2432.WithUrl(server.Url + "/default", HttpTransportType.LongPolling, o => o.HttpMessageHandlerFactory = h => 3050yield return new object[] { HttpTransportType.LongPolling };
HubProtocolVersionTests.cs (1)
256yield return new object[] { HttpTransportType.LongPolling };
Startup.cs (1)
105endpoints.MapHub<TestHub>("/default-nowebsockets", options => options.Transports = HttpTransportType.LongPolling | HttpTransportType.ServerSentEvents);
Microsoft.AspNetCore.SignalR.Client.Tests (19)
HttpConnectionTests.ConnectionLifecycle.cs (1)
527CreateConnection(httpHandler, transport: lp, transportType: HttpTransportType.LongPolling),
HttpConnectionTests.cs (1)
99httpOptions.Transports = HttpTransportType.LongPolling;
HttpConnectionTests.Helpers.cs (1)
31Transports = transportType ?? HttpTransportType.LongPolling,
HttpConnectionTests.Negotiate.cs (2)
514transportFactory.Setup(t => t.CreateTransport(HttpTransportType.LongPolling, false)) 563transportFactory.Setup(t => t.CreateTransport(HttpTransportType.LongPolling, false))
HttpConnectionTests.Transport.cs (6)
29[InlineData(HttpTransportType.LongPolling)] 79[InlineData(HttpTransportType.LongPolling, true)] 105[InlineData(HttpTransportType.LongPolling)] 153[InlineData(HttpTransportType.LongPolling)] 405CreateConnection(testHttpHandler, transportType: HttpTransportType.LongPolling, accessTokenProvider: AccessTokenProvider), 443CreateConnection(testHttpHandler, transportType: HttpTransportType.LongPolling, accessTokenProvider: AccessTokenProvider),
HubConnectionBuilderExtensionsTests.cs (5)
36connectionBuilder.WithUrl("http://tempuri.org", HttpTransportType.LongPolling); 42Assert.Equal(HttpTransportType.LongPolling, value.Transports); 50connectionBuilder.WithUrl(uri, HttpTransportType.LongPolling); 56Assert.Equal(HttpTransportType.LongPolling, value.Transports); 66connectionBuilder.WithUrl(uri, HttpTransportType.LongPolling, options => { options.Proxy = proxy; });
ResponseUtils.cs (2)
86if ((transportTypes & HttpTransportType.LongPolling) != 0) 90transport = nameof(HttpTransportType.LongPolling),
TestServerTests.cs (1)
92options.Transports = Http.Connections.HttpTransportType.LongPolling;
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (1)
RedisEndToEnd.cs (1)
240yield return HttpTransportType.LongPolling;
Microsoft.AspNetCore.SignalR.Tests (12)
DefaultTransportFactoryTests.cs (6)
17private const HttpTransportType AllTransportTypes = HttpTransportType.WebSockets | HttpTransportType.ServerSentEvents | HttpTransportType.LongPolling; 29[InlineData(HttpTransportType.LongPolling)] 31[InlineData(HttpTransportType.LongPolling | HttpTransportType.WebSockets)] 50[InlineData(HttpTransportType.LongPolling, typeof(LongPollingTransport))] 62[InlineData(HttpTransportType.LongPolling)] 86[InlineData(HttpTransportType.LongPolling, typeof(LongPollingTransport))]
EndToEndTests.cs (6)
213[InlineData(HttpTransportType.LongPolling)] 425[InlineData(HttpTransportType.LongPolling)] 531await ServerClosesConnectionWithErrorIfHubCannotBeCreated(HttpTransportType.LongPolling); 614.WithUrl(url, HttpTransportType.LongPolling) 662.WithUrl(url, HttpTransportType.LongPolling, o => 765yield return new object[] { HttpTransportType.LongPolling };
SignalR.Client.FunctionalTestApp (1)
Startup.cs (1)
235endpoints.MapHub<TestHub>("/testhub-nowebsockets", options => options.Transports = HttpTransportType.ServerSentEvents | HttpTransportType.LongPolling);