private async void DoDisconnect()
 {
     try
     {
         IsConnected = false;
         MessageReceived.Dispose();
         MessageReceived = null;
         await Connection.StopAsync();
     }
     catch (Exception ex)
     {
         await AlertService.ShowAsync(ex.Message, "Couldn't Disconnect");
     }
 }