public async void Handle(RepositorySelectedMessage message) { var repositoryIssues = await issues.Get(message.Owner, message.Name); Items.Clear(); Items.AddRange(repositoryIssues.Select(i => new IssueViewModel(i, () => issues.GetComments(message.Owner, message.Name, i.Number)))); }