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;
 }