public void Broker_Update(object sender, EventArgs e) { var users = userRepo.GetAllLoggedUser().ToList(); App.Current.Dispatcher.Invoke((Action) delegate // <--- HERE { LoggedUsers.Clear(); users.ForEach(user => LoggedUsers.Add(user)); }); }