public async void Disconnect(string disconnectMessage = "Session Disconnected") { //A blank WCSessionData will make a fields null var request = new WCSessionUpdate(new WCSessionData()); await SendRequest(request); HandleSessionDisconnect(disconnectMessage); }
public async Task Disconnect() { var request = new WCSessionUpdate(new WCSessionData() { approved = false, chainId = null, accounts = null, networkId = null }); await SendRequest(request); await Transport.Close(); if (OnDisconnect != null) { OnDisconnect(this, this); } }