예제 #1
0
 public TexasHoldem(
     IPlayerCreatorService playerCreator,
     IDetermineDealerService determineDealerService,
     IPlayRoundService playRoundService,
     IConsoleOutputService consoleOutputService)
 {
     _playerCreator          = playerCreator;
     _determineDealerService = determineDealerService;
     _playRoundService       = playRoundService;
     _consoleOutputService   = consoleOutputService;
 }
예제 #2
0
        public StartNewGameController(

            ITeamService teamService,
            IGameDetailsService gameDetailsService,
            IPlayerCreatorService playerCreatorService,
            ISeasonService seasonService,
            ITeamSeasonService teamSeasonService)
        {
            _teamSeasonService    = teamSeasonService;
            _teamService          = teamService;
            _gameDetailsService   = gameDetailsService;
            _playerCreatorService = playerCreatorService;
            _seasonService        = seasonService;
        }
예제 #3
0
 public GameDetailsService(IGameDetailsQuery gameDetailsQuery,
                           ISeasonService seasonService,
                           IConfiguration configuration,
                           ITeamService teamService,
                           ITeamSeasonService teamSeasonService,
                           INewsService newsService,
                           IPlayerCreatorService playerCreatorService,
                           IPlayerService playerService)
 {
     _gameDetailsQuery     = gameDetailsQuery;
     _seasonService        = seasonService;
     _configuration        = configuration;
     _teamService          = teamService;
     _teamSeasonService    = teamSeasonService;
     _playerCreatorService = playerCreatorService;
     _newsService          = newsService;
     _playerService        = playerService;
 }