public async void SetSelectedUser(string fromId) { try { if (String.IsNullOrWhiteSpace(fromId) == false) { Friend senderFriend = FriendsViewModel.Where(friend => friend.Id == fromId).FirstOrDefault(); if (senderFriend != null) { await dispatcher.RunAsync(CoreDispatcherPriority.Normal, () => { if (senderFriend != _selectedFriend) { SelectedFriend = senderFriend; } else { } }); } } } catch (Exception ex) { ex.ToString(); } }
public void SetSelectedUser(string fromId) { try { if (String.IsNullOrWhiteSpace(fromId) == false) { Friend senderFriend = FriendsViewModel.Where(friend => friend.Id == fromId).FirstOrDefault(); if (senderFriend != null) { Deployment.Current.Dispatcher.BeginInvoke(() => { if (senderFriend != _selectedFriend) { SelectedFriend = senderFriend; } }); } } } catch (Exception ex) { ex.ToString(); } }