private async Task ConnectCoreAsync(Uri uri, CancellationToken token) { if (!_connected) { _webSocket = Websockets.Net.WebSocketFactory.Create(); _webSocket.OnMessage += OnMessageReceived; _webSocket.Open(uri.AbsoluteUri); _connected = true; } await PrepareJavaScriptRuntimeAsync(token); }
private void InitializeInBackground(int id, string url, Websockets.Net.IWebSocketConnection webSocket) { webSocket?.Open(url); }