public async Task GetAsync(string fname) { //if ("/ws".Equals(HttpContext.Request.Path.Value))//判断是不是websocket请求地址。 { if (HttpContext.WebSockets.IsWebSocketRequest)//判断是不是websocket请求。 { _logger.LogInformation(fname); WebSocket webSocket = await HttpContext.WebSockets.AcceptWebSocketAsync(); await _socket.ReceiveDataAsyncDataTableNew(webSocket, new CancellationToken(false), _mysqlcontext); //await _socket.ReceiveDataAsyncNew(webSocket, new CancellationToken(false)); } } }