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;
        }
Example #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)
 {
 }