03/11 Last Update

This commit is contained in:
悠静萝莉
2021-03-11 22:50:41 +08:00
parent 1a5445634a
commit 3d032bb22e
2 changed files with 10 additions and 6 deletions

View File

View File

@@ -41,15 +41,19 @@ namespace AuroraNative.WebSockets
/// <summary> /// <summary>
/// 创建并连接到WebSocket服务器 /// 创建并连接到WebSocket服务器
/// </summary> /// </summary>
public void Create() public bool Create()
{ {
WebSocket = new ClientWebSocket(); WebSocket = new ClientWebSocket();
Task Connect = ((ClientWebSocket)WebSocket).ConnectAsync(new Uri("ws://" + Host + "/"), CancellationToken.None); if (WebSocket is ClientWebSocket socket) {
Connect.Wait(); Task Connect = socket.ConnectAsync(new Uri("ws://" + Host + "/"), CancellationToken.None);
if (WebSocket.State == WebSocketState.Open) Connect.Wait();
{ if (WebSocket.State == WebSocketState.Open)
Task.Run(Feedback); {
Task.Run(Feedback);
return true;
}
} }
return false;
} }
/// <summary> /// <summary>