public PendingFixtureProcessor(ILogger <PendingFixtureProcessor> logger, IUnitOfWork unitOfWork, IPlayerFixtureRepository playerFixtureRepository, IPlayerResultEngineManager playerResultEngineManager) { this._unitOfWork = unitOfWork; this._playerFixtureRepository = playerFixtureRepository; this._playerResultEngineManager = playerResultEngineManager; this._logger = logger; }
public MatchController(IUnitOfWork unitOfWork, ISessionProvider sessionProvider, IFixtureRepository fixtureRepository, IMatchRepository matchRepository, IMatchFormatRepository matchFormatRepository, IPlayerResultEngineManager playerResultEngineManager, ICompetitionPlayerGameStatisticRepository competitionPlayerGameStatisticRepository, IPlayerRepository playerRepository, IMatchService matchService, ICompetitionRepository competitionRepository, ITeamResultEngineManager teamResultEngineManager) { this._unitOfWork = unitOfWork; this._sessionProvider = sessionProvider; this._fixtureRepository = fixtureRepository; this._matchRepository = matchRepository; this._matchFormatRepository = matchFormatRepository; this._playerResultEngineManager = playerResultEngineManager; this._competitionPlayerGameStatisticRepository = competitionPlayerGameStatisticRepository; this._playerRepository = playerRepository; this._matchService = matchService; this._competitionRepository = competitionRepository; this._teamResultEngineManager = teamResultEngineManager; }