Пример #1
0
        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));
                }
            }
        }