public PendingFixtureProcessor(ILogger <PendingFixtureProcessor> logger, IUnitOfWork unitOfWork, IPlayerFixtureRepository playerFixtureRepository, IPlayerResultEngineManager playerResultEngineManager)
 {
     this._unitOfWork = unitOfWork;
     this._playerFixtureRepository   = playerFixtureRepository;
     this._playerResultEngineManager = playerResultEngineManager;
     this._logger = logger;
 }
Exemplo n.º 2
0
 public PlayerResultEngineManager(IServiceProvider serviceProvider, ILoggerFactory loggerFactory, IUnitOfWork unitOfWork, ICompetitionRepository competitionRepository, IPlayerFixtureRepository playerFixtureRepository)
 {
     this._logger                  = loggerFactory.CreateLogger <PlayerResultEngine>();
     this._serviceProvider         = serviceProvider;
     this._loggerFactory           = loggerFactory;
     this._unitOfWork              = unitOfWork;
     this._competitionRepository   = competitionRepository;
     this._playerFixtureRepository = playerFixtureRepository;
 }
Exemplo n.º 3
0
 public MatchResultRepository(ITeamLeagueRepository teamLeagueRepository,
                              IPlayerLeagueStatsRepository playerLeagueStatsRepository,
                              IPlayerFixtureRepository playerFixtureRepository,
                              IPlayerSeasonStatsRepository playerSeasonStatsRepository,
                              IPlayerCareerStatsRepository playerCareerStatsRepository,
                              IPlayerCupStatsRepository playerCupStatsRepository)
 {
     this.teamLeagueRepository        = teamLeagueRepository;
     this.playerLeagueStatsRepository = playerLeagueStatsRepository;
     this.playerFixtureRepository     = playerFixtureRepository;
     this.playerSeasonStatsRepository = playerSeasonStatsRepository;
     this.playerCareerStatsRepository = playerCareerStatsRepository;
     this.playerCupStatsRepository    = playerCupStatsRepository;
 }
 public MatchResultRepository(ITeamLeagueRepository teamLeagueRepository,
     IPlayerLeagueStatsRepository playerLeagueStatsRepository,
     IPlayerFixtureRepository playerFixtureRepository,
     IPlayerSeasonStatsRepository playerSeasonStatsRepository,
     IPlayerCareerStatsRepository playerCareerStatsRepository,
     IPlayerCupStatsRepository playerCupStatsRepository)
 {
     this.teamLeagueRepository        = teamLeagueRepository;
     this.playerLeagueStatsRepository = playerLeagueStatsRepository;
     this.playerFixtureRepository     = playerFixtureRepository;
     this.playerSeasonStatsRepository = playerSeasonStatsRepository;
     this.playerCareerStatsRepository = playerCareerStatsRepository;
     this.playerCupStatsRepository    = playerCupStatsRepository;
 }
Exemplo n.º 5
0
 public SyncAdminResultCommandHandler(
     IServiceProvider serviceProvider,
     ISessionProvider sessionProvider,
     IUnitOfWork unitOfWork,
     ICompetitionRepository competitionRepository,
     ICompetitionEventRepository competitionEventRepository,
     ICompetitionEntrantResultRepository competitionEntrantResultRepository,
     IPlayerFixtureRepository playerFixtureRepository)
 {
     this._serviceProvider                    = serviceProvider;
     this._sessionProvider                    = sessionProvider;
     this._unitOfWork                         = unitOfWork;
     this._competitionRepository              = competitionRepository;
     this._competitionEventRepository         = competitionEventRepository;
     this._competitionEntrantResultRepository = competitionEntrantResultRepository;
     this._playerFixtureRepository            = playerFixtureRepository;
 }
Exemplo n.º 6
0
 public StatsReportingRepository(ITeamLeagueRepository teamLeagueRepository,
                                 IPlayerLeagueStatsRepository playerLeagueStatsRepository,
                                 IPlayerFixtureRepository playerFixtureRepository,
                                 IPlayerSeasonStatsRepository playerSeasonStatsRepository,
                                 IPlayerCareerStatsRepository playerCareerStatsRepository,
                                 ILeagueWinnerRepository leagueWinnerRepository,
                                 ICupWinnerRepository cupWinnerRepository,
                                 IFixtureRepository fixtureRepository,
                                 IPlayerCupStatsRepository playerCupStatsRepository)
 {
     this.teamLeagueRepository        = teamLeagueRepository;
     this.playerLeagueStatsRepository = playerLeagueStatsRepository;
     this.playerFixtureRepository     = playerFixtureRepository;
     this.playerSeasonStatsRepository = playerSeasonStatsRepository;
     this.playerCareerStatsRepository = playerCareerStatsRepository;
     this.leagueWinnerRepository      = leagueWinnerRepository;
     this.cupWinnerRepository         = cupWinnerRepository;
     this.fixtureRepository           = fixtureRepository;
     this.playerCupStatsRepository    = playerCupStatsRepository;
 }
 public StatsReportingRepository(ITeamLeagueRepository teamLeagueRepository,
     IPlayerLeagueStatsRepository playerLeagueStatsRepository,
     IPlayerFixtureRepository playerFixtureRepository,
     IPlayerSeasonStatsRepository playerSeasonStatsRepository,
     IPlayerCareerStatsRepository playerCareerStatsRepository,
     ILeagueWinnerRepository leagueWinnerRepository,
     ICupWinnerRepository cupWinnerRepository,
     IFixtureRepository fixtureRepository,
     IPlayerCupStatsRepository playerCupStatsRepository)
 {
     this.teamLeagueRepository        = teamLeagueRepository;
     this.playerLeagueStatsRepository = playerLeagueStatsRepository;
     this.playerFixtureRepository     = playerFixtureRepository;
     this.playerSeasonStatsRepository = playerSeasonStatsRepository;
     this.playerCareerStatsRepository = playerCareerStatsRepository;
     this.leagueWinnerRepository      = leagueWinnerRepository;
     this.cupWinnerRepository         = cupWinnerRepository;
     this.fixtureRepository           = fixtureRepository;
     this.playerCupStatsRepository    = playerCupStatsRepository;
 }
 public CompetitionPlayerController(
     ICompetitionRepository competitionRepository,
     ICompetitionRegistrationRepository competitionRegistrationRepository,
     IRegistrationEmailManager registrationEmailManager,
     IPlayerFixtureRepository playerFixtureRepository,
     ICompetitionFilterService competitionFilterService,
     ICompetitionEntrantRepository competitionEntrantRepository,
     ICompetitionResultRepository competitionResultRepository,
     ICompetitionEntrantResultRepository competitionEntrantResultRepository,
     IApplicationUser applicationUser)
 {
     this._competitionRepository              = competitionRepository;
     this._competitionRegistrationRepository  = competitionRegistrationRepository;
     this._registrationEmailManager           = registrationEmailManager;
     this._playerFixtureRepository            = playerFixtureRepository;
     this._competitionFilterService           = competitionFilterService;
     this._competitionEntrantRepository       = competitionEntrantRepository;
     this._competitionResultRepository        = competitionResultRepository;
     this._competitionEntrantResultRepository = competitionEntrantResultRepository;
     this._applicationUser = applicationUser;
 }
Exemplo n.º 9
0
 public AddPlayerFixtureCommandHandler(
     IUnitOfWork unitOfWork,
     ISessionProvider sessionProvider,
     ILogger <AddPlayerFixtureCommandHandler> logger,
     ICompetitionRepository competitionRepository,
     ICompetitionStageRepository competitionStageRepository,
     ICompetitionEventRepository competitionEventRepository,
     IPlayerCompetitionRoundRepository playerCompetitionRoundRepository,
     IPlayerFixtureRepository playerFixtureRepository,
     ICompetitionEntrantRepository competitionEntrantRepository,
     ICompetitionRoundRepository competitionRoundRepository)
 {
     this._unitOfWork                       = unitOfWork;
     this._sessionProvider                  = sessionProvider;
     this._logger                           = logger;
     this._competitionRepository            = competitionRepository;
     this._competitionStageRepository       = competitionStageRepository;
     this._competitionEventRepository       = competitionEventRepository;
     this._playerCompetitionRoundRepository = playerCompetitionRoundRepository;
     this._playerFixtureRepository          = playerFixtureRepository;
     this._competitionEntrantRepository     = competitionEntrantRepository;
     this._competitionRoundRepository       = competitionRoundRepository;
     this._validationResult                 = new ValidationResult();
 }
 public PlayerFixtureService(IPlayerFixtureRepository playerFixtureRepository) : base(playerFixtureRepository)
 {
     this.playerFixtureRepository = playerFixtureRepository;
 }
Exemplo n.º 11
0
 public PlayerResultEngineContext(IPlayerFixtureRepository playerFixtureRepository, IPlayerMatchRepository playerMatchRepository)
 {
     this._playerFixtureRepository = playerFixtureRepository;
     this._playerMatchRepository   = playerMatchRepository;
 }
Exemplo n.º 12
0
 public CompetitionController(ICompetitionRepository competitionRepository, IUnitOfWork unitOfWork, ISessionProvider sessionProvider, ICompetitionRegistrationRepository competitionRegistrationRepository, IRegistrationEmailManager registrationEmailManager, ICompetitionResultRepository competitionResultRepository, IPlayerFixtureRepository playerFixtureRepository)
 {
     this._competitionRepository             = competitionRepository;
     this._unitOfWork                        = unitOfWork;
     this._sessionProvider                   = sessionProvider;
     this._competitionRegistrationRepository = competitionRegistrationRepository;
     this._registrationEmailManager          = registrationEmailManager;
     this._competitionResultRepository       = competitionResultRepository;
     this._playerFixtureRepository           = playerFixtureRepository;
 }