public async Task <IEnumerable <LeagueArticleDto> > GetAllLeagueArticleDto() { List <LeagueArticle> leagueArticles = (List <LeagueArticle>) await _repo.GetLeagueArticles(); List <LeagueArticleDto> dtos = new List <LeagueArticleDto>(); foreach (var item in leagueArticles) { LeagueArticleDto newDto = new LeagueArticleDto(); newDto.ArticleID = item.ArticleID; newDto.Title = item.Title; newDto.Content = item.Body; newDto.Date = item.Date; newDto.IsVisible = item.IsVisible; newDto.IsPinned = item.IsPinned; dtos.Add(newDto); } return(dtos); }