Пример #1
0
 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;
 }
 public TeamResultEngineContext(
     ITeamLeagueTableRepository teamLeagueTableRepository,
     IPlayerMeritTableRepository playerMeritTableRepository,
     IMatchRepository matchRepository,
     IFixtureRepository fixtureRepository,
     IMatchFormatRepository matchFormatRepository,
     IPlayerRepository playerRepository,
     IRuleSetRepository ruleSetRepository,
     ICompetitionPlayerGameStatisticRepository competitionPlayerGameStatisticRepository)
 {
     this._teamLeagueTableRepository  = teamLeagueTableRepository;
     this._playerMeritTableRepository = playerMeritTableRepository;
     this._matchRepository            = matchRepository;
     this._fixtureRepository          = fixtureRepository;
     this._matchFormatRepository      = matchFormatRepository;
     this._playerRepository           = playerRepository;
     this._ruleSetRepository          = ruleSetRepository;
     this._competitionPlayerGameStatisticRepository = competitionPlayerGameStatisticRepository;
     this._players = new Dictionary <int, BowlsResults.Common.Domain.Entities.Player>();
 }
Пример #3
0
 public MatchService(ICompetitionPlayerGameStatisticRepository competitionPlayerGameStatisticRepository, IPlayerRepository playerRepository, ITeamRepository teamRepository)
 {
     this._competitionPlayerGameStatisticRepository = competitionPlayerGameStatisticRepository;
     this._playerRepository = playerRepository;
     this._teamRepository   = teamRepository;
 }
 public CompetitionPlayerGameStatisticService(ICompetitionPlayerGameStatisticRepository competitionPlayerGameStatisticRepository)
 {
     this._competitionPlayerGameStatisticRepository = competitionPlayerGameStatisticRepository;
 }