public ContextViewModel(IssueRepository allissues, User user) { _allissues = allissues; User = user; Issues = new ThreadSafeObservableCollection<IssueViewModel>(); _allissues .Where(x => x.Repo.Owner.Login == user.Username) .Subscribe(CheckInternal); }