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);
        }
예제 #2
0
 private void InitializeInBackground(int id, string url, Websockets.Net.IWebSocketConnection webSocket)
 {
     webSocket?.Open(url);
 }