75 references to ServerSentEvents
JwtClientSample (1)
Program.cs (1)
18app.RunConnection(HttpTransportType.ServerSentEvents),
Microsoft.AspNetCore.Http.Connections (4)
Internal\HttpConnectionDispatcher.cs (3)
31Transport = nameof(HttpTransportType.ServerSentEvents), 142if (!await EnsureConnectionStateAsync(connection, context, HttpTransportType.ServerSentEvents, supportedTransports, logScope)) 429if ((options.Transports & HttpTransportType.ServerSentEvents) != 0)
Internal\HttpConnectionsMetrics.cs (1)
84HttpTransportType.ServerSentEvents => "server_sent_events",
Microsoft.AspNetCore.Http.Connections.Client (4)
HttpConnection.cs (2)
156if (httpConnectionOptions.Transports == HttpTransportType.ServerSentEvents && OperatingSystem.IsBrowser()) 381if (transportType == HttpTransportType.ServerSentEvents && OperatingSystem.IsBrowser())
Internal\DefaultTransportFactory.cs (2)
49if ((availableServerTransports & HttpTransportType.ServerSentEvents & _requestedTransportType) == HttpTransportType.ServerSentEvents)
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 (32)
HttpConnectionDispatcherTests.cs (30)
199[InlineData(HttpTransportType.ServerSentEvents)] 252[InlineData(HttpTransportType.LongPolling | HttpTransportType.WebSockets | HttpTransportType.ServerSentEvents)] 288[InlineData(HttpTransportType.ServerSentEvents)] 444[InlineData(HttpTransportType.ServerSentEvents)] 572[InlineData(HttpTransportType.ServerSentEvents)] 622[InlineData(HttpTransportType.ServerSentEvents)] 842[InlineData(HttpTransportType.ServerSentEvents)] 883[InlineData(HttpTransportType.ServerSentEvents)] 953[InlineData(HttpTransportType.ServerSentEvents, 404)] 963[InlineData(HttpTransportType.ServerSentEvents, 200)] 970await CheckTransportSupported(HttpTransportType.ServerSentEvents, transportType, status, LoggerFactory); 976[InlineData(HttpTransportType.ServerSentEvents, 404)] 992await CheckTransportSupported(HttpTransportType.WebSockets | HttpTransportType.ServerSentEvents, transportType, status, LoggerFactory); 1010SetTransport(context, HttpTransportType.ServerSentEvents); 1042SetTransport(context, HttpTransportType.ServerSentEvents); 1328SetTransport(context, HttpTransportType.ServerSentEvents); 1429[InlineData(HttpTransportType.ServerSentEvents)] 1602[InlineData(HttpTransportType.ServerSentEvents)] 1682SetTransport(context, HttpTransportType.ServerSentEvents); 1791[InlineData(HttpTransportType.ServerSentEvents, TransferFormat.Text)] 1930[InlineData(HttpTransportType.ServerSentEvents)] 2007[InlineData(HttpTransportType.ServerSentEvents)] 2824SetTransport(context, HttpTransportType.ServerSentEvents); 2930SetTransport(context, HttpTransportType.ServerSentEvents); 3117SetTransport(context, HttpTransportType.ServerSentEvents); 3190[InlineData(HttpTransportType.ServerSentEvents)] 3290[InlineData(HttpTransportType.ServerSentEvents)] 3352[InlineData(HttpTransportType.ServerSentEvents)] 3489[InlineData(HttpTransportType.ServerSentEvents)] 3761case HttpTransportType.ServerSentEvents:
MapConnectionHandlerTests.cs (2)
323options.Transports = HttpTransportType.ServerSentEvents; 343Assert.Equal(HttpTransportType.ServerSentEvents, optionsMetaData.Transports);
Microsoft.AspNetCore.SignalR.Client.FunctionalTests (7)
HubConnectionTests.cs (5)
60transportType ??= HttpTransportType.LongPolling | HttpTransportType.WebSockets | HttpTransportType.ServerSentEvents; 2475.WithUrl(server.Url + "/default", HttpTransportType.ServerSentEvents, o => o.HttpMessageHandlerFactory = h => 2525.WithUrl(server.Url + "/default", HttpTransportType.ServerSentEvents, o => o.HttpMessageHandlerFactory = h => 3000if (!(protocol.Value is MessagePackHubProtocol) || transport != HttpTransportType.ServerSentEvents) 3049yield return new object[] { HttpTransportType.ServerSentEvents };
HubProtocolVersionTests.cs (1)
255yield return new object[] { HttpTransportType.ServerSentEvents };
Startup.cs (1)
105endpoints.MapHub<TestHub>("/default-nowebsockets", options => options.Transports = HttpTransportType.LongPolling | HttpTransportType.ServerSentEvents);
Microsoft.AspNetCore.SignalR.Client.Tests (12)
HttpConnectionFactoryTests.cs (1)
91{ $"{nameof(HttpConnectionOptions.Transports)}", HttpTransportType.ServerSentEvents },
HttpConnectionTests.ConnectionLifecycle.cs (1)
501CreateConnection(httpHandler, loggerFactory: LoggerFactory, transport: sse, transportType: HttpTransportType.ServerSentEvents),
HttpConnectionTests.Negotiate.cs (1)
49return RunInvalidNegotiateResponseTest<AggregateException>(ResponseUtils.CreateNegotiationContent(transportTypes: HttpTransportType.ServerSentEvents),
HttpConnectionTests.Transport.cs (7)
30[InlineData(HttpTransportType.ServerSentEvents)] 80[InlineData(HttpTransportType.ServerSentEvents, false)] 106[InlineData(HttpTransportType.ServerSentEvents)] 154[InlineData(HttpTransportType.ServerSentEvents)] 335CreateConnection(testHttpHandler, transportType: HttpTransportType.ServerSentEvents, accessTokenProvider: AccessTokenProvider), 503CreateConnection(testHttpHandler, transportType: HttpTransportType.ServerSentEvents, accessTokenProvider: AccessTokenProvider), 546CreateConnection(testHttpHandler, transportType: HttpTransportType.ServerSentEvents, accessTokenProvider: AccessTokenProvider),
ResponseUtils.cs (2)
78if ((transportTypes & HttpTransportType.ServerSentEvents) != 0) 82transport = nameof(HttpTransportType.ServerSentEvents),
Microsoft.AspNetCore.SignalR.StackExchangeRedis.Tests (2)
RedisEndToEnd.cs (2)
239yield return HttpTransportType.ServerSentEvents; 251if (transport != HttpTransportType.ServerSentEvents)
Microsoft.AspNetCore.SignalR.Tests (11)
DefaultTransportFactoryTests.cs (6)
17private const HttpTransportType AllTransportTypes = HttpTransportType.WebSockets | HttpTransportType.ServerSentEvents | HttpTransportType.LongPolling; 30[InlineData(HttpTransportType.ServerSentEvents)] 32[InlineData(HttpTransportType.ServerSentEvents | HttpTransportType.WebSockets)] 49[InlineData(HttpTransportType.ServerSentEvents, typeof(ServerSentEventsTransport))] 61[InlineData(HttpTransportType.ServerSentEvents)] 85[InlineData(HttpTransportType.ServerSentEvents, typeof(ServerSentEventsTransport))]
EndToEndTests.cs (5)
214[InlineData(HttpTransportType.ServerSentEvents)] 426[InlineData(HttpTransportType.ServerSentEvents)] 491Transports = HttpTransportType.ServerSentEvents, 764yield return new object[] { HttpTransportType.ServerSentEvents }; 777if ((HttpTransportType)transport[0] != HttpTransportType.ServerSentEvents)
SignalR.Client.FunctionalTestApp (1)
Startup.cs (1)
235endpoints.MapHub<TestHub>("/testhub-nowebsockets", options => options.Transports = HttpTransportType.ServerSentEvents | HttpTransportType.LongPolling);