using Microsoft.AspNetCore.Authorization; using Microsoft.AspNetCore.Mvc; namespace _24Hour.Controllers.Common { [Authorize] public class WebSocketController : Controller { [HttpGet("/ws")] public async Task WebSocketServer() { if (HttpContext.WebSockets.IsWebSocketRequest) { try { var socket = await HttpContext.WebSockets.AcceptWebSocketAsync(); } catch (Exception ex) { } } } } }