コード例 #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)
 {
 }