public async void Delete() { if (SelectedAccount != null) { object result = await DialogHost.Show(new Dialog()); if ((bool)result) { _userAccountManager.Delete(SelectedAccount); _userAccountManager.Save(); Accounts.Remove(SelectedAccount); _snackbarMessageQueue.Enqueue("User Account deleted and changes saved"); } } }