public CompetitionEventController(ICompetitionRepository competitionRepository, ICompetitionEventRepository competitionEventRepository, ICompetitionRoundRepository competitionRoundRepository, IFixtureRepository fixtureRepository) { this._competitionRepository = competitionRepository; this._competitionEventRepository = competitionEventRepository; this._competitionRoundRepository = competitionRoundRepository; this._fixtureRepository = fixtureRepository; }
public AddCompetitionStageCommandHandler( IUnitOfWork unitOfWork, ICompetitionRepository competitionRepository, ICompetitionStageRepository competitionStageRepository, ICompetitionEventRepository competitionEventRepository, AddCompetitionStageCommandValidator validator, ICompetitionRoundRepository competitionRoundRepository) { this._unitOfWork = unitOfWork; this._competitionRepository = competitionRepository; this._competitionStageRepository = competitionStageRepository; this._competitionEventRepository = competitionEventRepository; this._validator = validator; this._competitionRoundRepository = competitionRoundRepository; }
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; }
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 TeamLeagueTableService(ICompetitionEventRepository competitionEventRepository, ITeamLeagueTableRepository teamLeagueTableRepository) { this._competitionEventRepository = competitionEventRepository; this._teamLeagueTableRepository = teamLeagueTableRepository; }
public CompetitionTeamController(ICompetitionRepository competitionRepository, IUnitOfWork unitOfWork, ISessionProvider sessionProvider, ICompetitionRegistrationRepository competitionRegistrationRepository, IRegistrationEmailManager registrationEmailManager, ICompetitionResultRepository competitionResultRepository, IPlayerFixtureRepository playerFixtureRepository, ICompetitionEventRepository competitionEventRepository, ICompetitionRoundRepository competitionRoundRepository) { this._competitionRepository = competitionRepository; this._unitOfWork = unitOfWork; this._sessionProvider = sessionProvider; this._competitionRegistrationRepository = competitionRegistrationRepository; this._registrationEmailManager = registrationEmailManager; this._competitionResultRepository = competitionResultRepository; this._playerFixtureRepository = playerFixtureRepository; this._competitionEventRepository = competitionEventRepository; this._competitionRoundRepository = competitionRoundRepository; }