public IActionResult Get(Guid leagueId) { if (!_leagueRepository.LeagueExists(leagueId)) { _logger.LogWarning($"No league found for {leagueId}."); return(NotFound()); } var drafts = _draftRepository.GetDraftsForLeague(leagueId); if (drafts == null) { _logger.LogWarning($"No drafts were found for league {leagueId}."); return(NotFound()); } var draftModels = _mapper.Map <IEnumerable <DraftModel> >(drafts); _logger.LogInformation($"{draftModels.Count()} drafts were found for league {leagueId}."); return(Ok(draftModels)); }