Пример #1
0
        public PokerHandParser(
            IConstructor <IAquiredPokerHand> aquiredHandMake,
            IConstructor <IAquiredPokerPlayer> aquiredPlayerMake,
            IConstructor <IAquiredPokerRound> aquiredRoundMake,
            IConstructor <IAquiredPokerAction> aquiredActionMake,
            IFullTiltPokerAnteParser anteParser,
            IFullTiltPokerBlindsParser blindsParser,
            IFullTiltPokerBoardParser boardParser,
            IFullTiltPokerGameTypeParser gameTypeParser,
            IFullTiltPokerHandHeaderParser handHeaderParser,
            IFullTiltPokerHeroNameParser heroNameParser,
            IFullTiltPokerHoleCardsParser holeCardsParser,
            IFullTiltPokerPlayerActionsParser playerActionsParser,
            IFullTiltPokerPlayerSeatsParser playerSeatsParser,
            IFullTiltPokerSmallBlindPlayerNameParser smallBlindPlayerNameParser,
            IFullTiltPokerStreetsParser streetsParser,
            IFullTiltPokerTableNameParser tableNameParser,
            IFullTiltPokerTimeStampParser timeStampParser,
            IFullTiltPokerTotalPotParser totalPotParser,
            IFullTiltPokerTotalSeatsParser totalSeatsParser,
            ITotalSeatsForTournamentsRecordKeeper totalSeatsForTournamentsRecordKeeper)
            : base(aquiredHandMake, aquiredPlayerMake, aquiredRoundMake, aquiredActionMake)
        {
            Site = PokerSites.FullTiltPoker;

            AnteParser                 = anteParser;
            BlindsParser               = blindsParser;
            BoardParser                = boardParser;
            GameTypeParser             = gameTypeParser;
            HandHeaderParser           = handHeaderParser;
            HeroNameParser             = heroNameParser;
            HoleCardsParser            = holeCardsParser;
            PlayerActionsParser        = playerActionsParser;
            PlayerSeatsParser          = playerSeatsParser;
            SmallBlindPlayerNameParser = smallBlindPlayerNameParser;
            StreetsParser              = streetsParser;
            TableNameParser            = tableNameParser;
            TimeStampParser            = timeStampParser;
            TotalPotParser             = totalPotParser;

            _fullTiltTotalSeatsParser = totalSeatsParser;
            TotalSeatsParser          = _fullTiltTotalSeatsParser;

            _totalSeatsForTournamentsRecordKeeper = totalSeatsForTournamentsRecordKeeper;
        }
Пример #2
0
 public PokerHandParserSut(
     IConstructor <IAquiredPokerHand> aquiredHandMake,
     IConstructor <IAquiredPokerPlayer> aquiredPlayerMake,
     IConstructor <IAquiredPokerRound> aquiredRoundMake,
     IConstructor <IAquiredPokerAction> aquiredActionMake,
     IFullTiltPokerAnteParser anteParser,
     IFullTiltPokerBlindsParser blindsParser,
     IFullTiltPokerBoardParser boardParser,
     IFullTiltPokerGameTypeParser gameTypeParser,
     IFullTiltPokerHandHeaderParser handHeaderParser,
     IFullTiltPokerHeroNameParser heroNameParser,
     IFullTiltPokerHoleCardsParser holeCardsParser,
     IFullTiltPokerPlayerActionsParser playerActionsParser,
     IFullTiltPokerPlayerSeatsParser playerSeatsParser,
     IFullTiltPokerSmallBlindPlayerNameParser smallBlindPlayerNameParser,
     IFullTiltPokerStreetsParser streetsParser,
     IFullTiltPokerTableNameParser tableNameParser,
     IFullTiltPokerTimeStampParser timeStampParser,
     IFullTiltPokerTotalPotParser totalPotParser,
     IFullTiltPokerTotalSeatsParser totalSeatsParser,
     ITotalSeatsForTournamentsRecordKeeper totalSeatsForTournamentsRecordKeeper)
     : base(
         aquiredHandMake,
         aquiredPlayerMake,
         aquiredRoundMake,
         aquiredActionMake,
         anteParser,
         blindsParser,
         boardParser,
         gameTypeParser,
         handHeaderParser,
         heroNameParser,
         holeCardsParser,
         playerActionsParser,
         playerSeatsParser,
         smallBlindPlayerNameParser,
         streetsParser,
         tableNameParser,
         timeStampParser,
         totalPotParser,
         totalSeatsParser,
         totalSeatsForTournamentsRecordKeeper)
 {
 }