public async Task <List <CommitDto> > ViewCommits(string repositoryId) { var commits = await _gitHubClient.FetchCommits(repositoryId); var commitDtos = _mapper.Map <IEnumerable <CommitDto> >(commits); _viewer.ViewCommits(commitDtos); return(commitDtos.ToList()); }