public AccountService(ILogger <AccountService> logger, ISummonerMapper summonerMapper, IAlternateAccountMapper alternateAccountMapper,
                       ISummonerInfoRepository summonerInfoRepository, IAlternateAccountRepository alternateAccountRepository,
                       IRequestedSummonerRepository requestedSummonerRepository, ITeamPlayerRepository teamPlayerRepository,
                       ITeamRosterRepository teamRosterRepository, ISeasonInfoRepository seasonInfoRepository, IBlacklistRepository blacklistRepository)
 {
     _logger = logger ??
               throw new ArgumentNullException(nameof(logger));
     _summonerMapper = summonerMapper ??
                       throw new ArgumentNullException(nameof(summonerMapper));
     _alternateAccountMapper = alternateAccountMapper ??
                               throw new ArgumentNullException(nameof(alternateAccountMapper));
     _summonerInfoRepository = summonerInfoRepository ??
                               throw new ArgumentNullException(nameof(summonerInfoRepository));
     _alternateAccountRepository = alternateAccountRepository ??
                                   throw new ArgumentNullException(nameof(alternateAccountRepository));
     _requestedSummonerRepository = requestedSummonerRepository ??
                                    throw new ArgumentNullException(nameof(requestedSummonerRepository));
     _teamPlayerRepository = teamPlayerRepository ??
                             throw new ArgumentNullException(nameof(teamPlayerRepository));
     _teamRosterRepository = teamRosterRepository ??
                             throw new ArgumentNullException(nameof(teamRosterRepository));
     _seasonInfoRepository = seasonInfoRepository ??
                             throw new ArgumentNullException(nameof(seasonInfoRepository));
     _blacklistRepository = blacklistRepository ??
                            throw new ArgumentNullException(nameof(blacklistRepository));
 }
 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));
 }
Example #3
0
 public RiotApiController(LOLHUBApplicationDbContext context, IRiotApiService riotApiService, ISummonerInfoRepository repository, IPlayerRepository playerRepository, IGenerateCode code, IMatchRepository matchRepository, ITournamentRepository tournamentRepository)
 {
     _context              = context;
     _riotApiService       = riotApiService;
     _repository           = repository;
     _playerRepository     = playerRepository;
     _matchRepository      = matchRepository;
     _tournamentRepository = tournamentRepository;
     _code = code;
 }
Example #4
0
 public AdminController(IAdminService adminService, ILogger logger, IPlayoffService playoffService,
                        IUserService userService, ISummonerInfoRepository summonerInfoRepository, IRosterService rosterService)
 {
     _adminService           = adminService ?? throw new ArgumentNullException(nameof(adminService));
     _logger                 = logger ?? throw new ArgumentNullException(nameof(logger));
     _playoffService         = playoffService ?? throw new ArgumentNullException(nameof(playoffService));
     _userService            = userService ?? throw new ArgumentNullException(nameof(userService));
     _summonerInfoRepository = summonerInfoRepository ?? throw new ArgumentNullException(nameof(summonerInfoRepository));
     _rosterService          = rosterService ?? throw new ArgumentNullException(nameof(rosterService));
 }
Example #5
0
 public AdminsController(IAdminService adminService, ILogger logger, IDivisionService divisionService, IPlayoffService playoffService, ISeasonInfoService seasonInfoService,
                         IUserService userService, ISummonerInfoRepository summonerInfoRepository, IRosterService rosterService, UserManager <UserEntity> userManager)
 {
     _adminService           = adminService ?? throw new ArgumentNullException(nameof(adminService));
     _logger                 = logger ?? throw new ArgumentNullException(nameof(logger));
     _divisionService        = divisionService ?? throw new ArgumentNullException(nameof(divisionService));
     _playoffService         = playoffService ?? throw new ArgumentNullException(nameof(playoffService));
     _seasonInfoService      = seasonInfoService ?? throw new ArgumentNullException(nameof(seasonInfoService));
     _userService            = userService ?? throw new ArgumentNullException(nameof(userService));
     _summonerInfoRepository = summonerInfoRepository ?? throw new ArgumentNullException(nameof(summonerInfoRepository));
     _rosterService          = rosterService ?? throw new ArgumentNullException(nameof(rosterService));
     _userManager            = userManager ?? throw new ArgumentNullException(nameof(userManager));
 }
 public ManageController(UserManager <UserEntity> userManager, SignInManager <UserEntity> signInManager,
                         IEmailService emailSender, ILogger logger, UrlEncoder urlEncoder,
                         IAccountService accountService, IBlacklistRepository blacklistRepository,
                         ISummonerInfoRepository summonerInfoRepository)
 {
     _userManager            = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _signInManager          = signInManager ?? throw new ArgumentNullException(nameof(signInManager));
     _emailSender            = emailSender ?? throw new ArgumentNullException(nameof(emailSender));
     _logger                 = logger ?? throw new ArgumentNullException(nameof(logger));
     _urlEncoder             = urlEncoder ?? throw new ArgumentNullException(nameof(urlEncoder));
     _accountService         = accountService ?? throw new ArgumentNullException(nameof(accountService));
     _blacklistRepository    = blacklistRepository ?? throw new ArgumentNullException(nameof(blacklistRepository));
     _summonerInfoRepository = summonerInfoRepository ?? throw new ArgumentNullException(nameof(summonerInfoRepository));
 }
 public RosterController(IAccountService accountService, IRosterService rosterService, UserManager <UserEntity> userManager,
                         ILogger logger, IScheduleService scheduleService, IMatchDetailService matchDetailService,
                         ISummonerInfoRepository summonerInfoRepository, IScheduleRepository scheduleRepository,
                         IGameInfoService gameInfoService)
 {
     _accountService         = accountService ?? throw new ArgumentNullException(nameof(accountService));
     _rosterService          = rosterService ?? throw new ArgumentNullException(nameof(rosterService));
     _userManager            = userManager ?? throw new ArgumentNullException(nameof(userManager));
     _logger                 = logger ?? throw new ArgumentNullException(nameof(logger));
     _scheduleService        = scheduleService ?? throw new ArgumentNullException(nameof(scheduleService));
     _matchDetailService     = matchDetailService ?? throw new ArgumentNullException(nameof(matchDetailService));
     _summonerInfoRepository = summonerInfoRepository ?? throw new ArgumentNullException(nameof(summonerInfoRepository));
     _scheduleRepository     = scheduleRepository ?? throw new ArgumentNullException(nameof(scheduleRepository));
     _gameInfoService        = gameInfoService ?? throw new ArgumentNullException(nameof(gameInfoService));
 }
Example #8
0
 public AccountController(
     UserManager <ApplicationUser> userManager,
     SignInManager <ApplicationUser> signInManager,
     IEmailSender emailSender,
     IPlayerRepository playerRepository,
     ISummonerInfoRepository summonerRepository,
     ILogger <AccountController> logger)
 {
     _userManager        = userManager;
     _signInManager      = signInManager;
     _emailSender        = emailSender;
     _logger             = logger;
     _playerRepository   = playerRepository;
     _summonerRepository = summonerRepository;
 }
        //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));
        }
Example #10
0
 public MatchDetailService(ILogger <MatchDetailService> logger, IEmailService emailService, IPlayerStatsRepository playerStatsRepository, ISummonerInfoRepository summonerInfoRepository,
                           ISeasonInfoRepository seasonInfoRepository, IMatchDetailRepository matchDetailRepository, IMatchMvpRepository matchMvpRepository,
                           IChampionStatsRepository championStatsRepository, IScheduleService scheduleService, ITeamPlayerRepository teamPlayerRepository, ITeamRosterRepository teamRosterRepository,
                           IAchievementRepository achievementRepository, ILookupRepository lookupRepository)
 {
     _logger                  = logger ?? throw new ArgumentNullException(nameof(logger));
     _emailService            = emailService ?? throw new ArgumentNullException(nameof(emailService));
     _playerStatsRepository   = playerStatsRepository ?? throw new ArgumentNullException(nameof(playerStatsRepository));
     _summonerInfoRepository  = summonerInfoRepository ?? throw new ArgumentNullException(nameof(summonerInfoRepository));
     _seasonInfoRepository    = seasonInfoRepository ?? throw new ArgumentNullException(nameof(seasonInfoRepository));
     _matchDetailRepository   = matchDetailRepository ?? throw new ArgumentNullException(nameof(matchDetailRepository));
     _matchMvpRepository      = matchMvpRepository ?? throw new ArgumentNullException(nameof(matchMvpRepository));
     _championStatsRepository = championStatsRepository ?? throw new ArgumentNullException(nameof(championStatsRepository));
     _scheduleService         = scheduleService ?? throw new ArgumentNullException(nameof(scheduleService));
     _teamPlayerRepository    = teamPlayerRepository ?? throw new ArgumentNullException(nameof(teamPlayerRepository));
     _teamRosterRepository    = teamRosterRepository ?? throw new ArgumentNullException(nameof(teamRosterRepository));
     _achievementRepository   = achievementRepository ?? throw new ArgumentNullException(nameof(achievementRepository));
     _lookupRepository        = lookupRepository ?? throw new ArgumentNullException(nameof(lookupRepository));
 }
 public RosterService(ISummonerMapper summonerMapper, ISummonerInfoRepository summonerInfoRepository,
                      ITeamPlayerRepository teamPlayerRepository, ITeamRosterRepository teamRosterRepository,
                      ITeamCaptainRepository teamCaptainRepository, ISeasonInfoRepository seasonInfoRepository,
                      IDivisionRepository divisionRepository, IPlayerStatsRepository playerStatsRepository, IPlayerStatsMapper playerStatsMapper,
                      IAlternateAccountRepository alternateAccountRepository, IMatchDetailRepository matchDetailRepository, ISummonerRoleMapper roleMapper,
                      IMatchMvpRepository matchMvpRepository, IScheduleRepository scheduleRepository, IScheduleMapper scheduleMapper)
 {
     _summonerMapper = summonerMapper ??
                       throw new ArgumentNullException(nameof(summonerMapper));
     _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));
     _seasonInfoRepository = seasonInfoRepository ??
                             throw new ArgumentNullException(nameof(seasonInfoRepository));
     _divisionRepository = divisionRepository ??
                           throw new ArgumentNullException(nameof(divisionRepository));
     _playerStatsRepository = playerStatsRepository ??
                              throw new ArgumentNullException(nameof(playerStatsRepository));
     _playerStatsMapper = playerStatsMapper ??
                          throw new ArgumentNullException(nameof(playerStatsMapper));
     _alternateAccountRepository = alternateAccountRepository ??
                                   throw new ArgumentNullException(nameof(alternateAccountRepository));
     _matchDetailRepository = matchDetailRepository ??
                              throw new ArgumentNullException(nameof(matchDetailRepository));
     _roleMapper = roleMapper ??
                   throw new ArgumentNullException(nameof(roleMapper));
     _matchMvpRepository = matchMvpRepository ??
                           throw new ArgumentNullException(nameof(matchMvpRepository));
     _scheduleRepository = scheduleRepository ??
                           throw new ArgumentNullException(nameof(scheduleRepository));
     _scheduleMapper = scheduleMapper ??
                       throw new ArgumentNullException(nameof(scheduleMapper));
 }
Example #12
0
 public MatchController(LOLHUBApplicationDbContext context, ISummonerInfoRepository repository, IPlayerRepository playerRepository, IGenerateCode code, ITournamentRepository tournamentRepository)
 {
     _context              = context;
     _playerRepository     = playerRepository;
     _tournamentRepository = tournamentRepository;
 }
Example #13
0
 public PlayerAccountController(IPlayerRepository playerRepository, IHttpContextAccessor httpContextAccessor, ISummonerInfoRepository summonerRepository)
 {
     _playerRepository    = playerRepository;
     _summonerRepository  = summonerRepository;
     _httpContextAccessor = httpContextAccessor;
 }