public bool Reconnect(int retryDelyMilliseconds = 3000, int retryCount = 5) { if (Obs.IsConnected) { Obs.Disconnect(); } for (int i = 0; i < retryCount; i++) { Thread.Sleep(retryDelyMilliseconds); bool success = Connect(); if (success) { return(true); } } return(false); }
public void Disconnect() { Obs.Disconnect(); _connectionEstablished = false; }