private async Task Edit() { if (SelectedHost != null) { _hostService.Edit(SelectedHost); Messenger.Default.Send(SelectedHost); Hosts.Remove(SelectedHost); Hosts = new ObservableCollection <Host>(_hostService.GetAll()); } }