public AdminService(ILogger <AdminService> logger, ILookupRepository lookupRepository, ISummonerInfoRepository summonerInfoRepository, ITeamPlayerRepository teamPlayerRepository, ITeamRosterRepository teamRosterRepository, ITeamCaptainRepository teamCaptainRepository, IRosterService rosterService, ITierDivisionMapper tierDivisionMapper, IPlayerStatsRepository playerStatsRepository, ISeasonInfoRepository seasonInfoRepository) { _logger = logger ?? throw new ArgumentNullException(nameof(logger)); _lookupRepository = lookupRepository ?? throw new ArgumentNullException(nameof(lookupRepository)); _summonerInfoRepository = summonerInfoRepository ?? throw new ArgumentNullException(nameof(summonerInfoRepository)); _teamPlayerRepository = teamPlayerRepository ?? throw new ArgumentNullException(nameof(teamPlayerRepository)); _teamRosterRepository = teamRosterRepository ?? throw new ArgumentNullException(nameof(teamRosterRepository)); _teamCaptainRepository = teamCaptainRepository ?? throw new ArgumentNullException(nameof(teamCaptainRepository)); _rosterService = rosterService ?? throw new ArgumentNullException(nameof(rosterService)); _tierDivisionMapper = tierDivisionMapper ?? throw new ArgumentNullException(nameof(tierDivisionMapper)); _playerStatsRepository = playerStatsRepository ?? throw new ArgumentNullException(nameof(playerStatsRepository)); _seasonInfoRepository = seasonInfoRepository ?? throw new ArgumentNullException(nameof(playerStatsRepository)); }
public SummonerMapper(ISummonerRoleMapper summonerRoleMapper, ITierDivisionMapper tierDivisionMapper, IAlternateAccountMapper alternateAccountMapper) { _summonerRoleMapper = summonerRoleMapper ?? throw new ArgumentNullException(nameof(summonerRoleMapper)); _tierDivisionMapper = tierDivisionMapper ?? throw new ArgumentNullException(nameof(tierDivisionMapper)); _alternateAccountMapper = alternateAccountMapper ?? throw new ArgumentNullException(nameof(alternateAccountMapper)); }
//Skarner Alston Reztip pentakill 5/29/2019 //Perfect Game ABCDE vs TDK semi finals 10/17/2019 public PlayerProfileService(ISummonerInfoRepository summonerInfoRepository, IAchievementRepository achievementRepository, ITeamPlayerRepository teamPlayerRepository, ITeamRosterRepository teamRosterRepository, IAlternateAccountRepository alternateAccountRepository, IPlayerStatsRepository playerStatsRepository, ISeasonInfoRepository seasonInfoRepository, IPlayerStatsMapper playerStatsMapper, IAlternateAccountMapper alternateAccountMapper, ITierDivisionMapper tierDivisionMapper, IMatchDetailRepository matchDetailRepository, ILogger <PlayerProfileService> logger) { _summonerInfoRepository = summonerInfoRepository ?? throw new ArgumentNullException(nameof(summonerInfoRepository)); _achievementRepository = achievementRepository ?? throw new ArgumentNullException(nameof(achievementRepository)); _teamPlayerRepository = teamPlayerRepository ?? throw new ArgumentNullException(nameof(teamPlayerRepository)); _teamRosterRepository = teamRosterRepository ?? throw new ArgumentNullException(nameof(teamRosterRepository)); _alternateAccountRepository = alternateAccountRepository ?? throw new ArgumentNullException(nameof(alternateAccountRepository)); _playerStatsRepository = playerStatsRepository ?? throw new ArgumentNullException(nameof(playerStatsRepository)); _seasonInfoRepository = seasonInfoRepository ?? throw new ArgumentNullException(nameof(seasonInfoRepository)); _playerStatsMapper = playerStatsMapper ?? throw new ArgumentNullException(nameof(playerStatsMapper)); _alternateAccountMapper = alternateAccountMapper ?? throw new ArgumentNullException(nameof(alternateAccountMapper)); _tierDivisionMapper = tierDivisionMapper ?? throw new ArgumentNullException(nameof(tierDivisionMapper)); _matchDetailRepository = matchDetailRepository ?? throw new ArgumentNullException(nameof(matchDetailRepository)); _logger = logger ?? throw new ArgumentNullException(nameof(logger)); }