1 override of WebSockets
Microsoft.AspNetCore.Http (1)
DefaultHttpContext.cs (1)
151public override WebSocketManager WebSockets => _websockets ?? (_websockets = new DefaultWebSocketManager(Features));
17 references to WebSockets
Microsoft.AspNetCore.Components.Server (1)
DependencyInjection\ServerRazorComponentsBuilderExtensions.cs (1)
97if (ctx.WebSockets.IsWebSocketRequest)
Microsoft.AspNetCore.Http.Abstractions (1)
HttpContext.cs (1)
95public WebSocketManager WebSockets => _context.WebSockets;
Microsoft.AspNetCore.Http.Connections (4)
Internal\HttpConnectionDispatcher.cs (1)
168if (context.WebSockets.IsWebSocketRequest)
Internal\Transports\WebSocketsServerTransport.cs (3)
39Debug.Assert(context.WebSockets.IsWebSocketRequest, "Not a websocket request"); 41var subProtocol = _options.SubProtocolSelector?.Invoke(context.WebSockets.WebSocketRequestedProtocols); 43using (var ws = await context.WebSockets.AcceptWebSocketAsync(subProtocol))
Microsoft.AspNetCore.SpaServices.Extensions (3)
Proxying\SpaProxy.cs (3)
78if (context.WebSockets.IsWebSocketRequest) 216foreach (var protocol in context.WebSockets.WebSocketRequestedProtocols) 260using (var server = await context.WebSockets.AcceptWebSocketAsync(client.SubProtocol))
Microsoft.DotNet.HotReload.Watch (8)
src\sdk\src\Dotnet.Watch\AspireService\AspireServerService.cs (2)
286if (!context.WebSockets.IsWebSocketRequest) 292var webSocket = await context.WebSockets.AcceptWebSocketAsync();
src\sdk\src\Dotnet.Watch\HotReloadClient\Web\BrowserRefreshServer.cs (3)
53if (!context.WebSockets.IsWebSocketRequest) 59if (context.WebSockets.WebSocketRequestedProtocols is not [var subProtocol]) 64var clientSocket = await context.WebSockets.AcceptWebSocketAsync(subProtocol);
src\sdk\src\Dotnet.Watch\HotReloadClient\WebSocketClientTransport.cs (3)
119if (!context.WebSockets.IsWebSocketRequest) 126string? subProtocol = context.WebSockets.WebSocketRequestedProtocols is [var sp] ? sp : null; 147var webSocket = await context.WebSockets.AcceptWebSocketAsync(subProtocol);