示例#1
0
 public HistoryService(IOptions <PaginationOption> paginationOptions, UserManager <User> userManager, IGameRepository gameRepository, IPlayerRepository playerRepository, IBotRepository botRepository, IPlayerStepRepository playerStepRepository,
                       IBotStepRepository botStepRepository, IPlayerInGameRepository playerInGameRepository, IBotInGameRepository botInGameRepository)
 {
     _userManager            = userManager;
     _gameRepository         = gameRepository;
     _playerRepository       = playerRepository;
     _botRepository          = botRepository;
     _playerStepRepository   = playerStepRepository;
     _botStepRepository      = botStepRepository;
     _botInGameRepository    = botInGameRepository;
     _playerInGameRepository = playerInGameRepository;
     _paginationOptions      = paginationOptions.Value;
 }
示例#2
0
 public GameService(UserManager <User> userManager, ICardHelper cardHelper, IGameRepository gameRepository, IPlayerRepository playerRepository, IBotRepository botRepository, IPlayerStepRepository playerStepRepository,
                    IBotStepRepository botStepRepository, ICardRepository cardRepository, IPlayerInGameRepository playerInGameRepository, IBotInGameRepository botInGameRepository)
 {
     _userManager            = userManager;
     _gameRepository         = gameRepository;
     _playerRepository       = playerRepository;
     _botRepository          = botRepository;
     _playerStepRepository   = playerStepRepository;
     _botStepRepository      = botStepRepository;
     _cardRepository         = cardRepository;
     _botInGameRepository    = botInGameRepository;
     _playerInGameRepository = playerInGameRepository;
     _cardHelper             = cardHelper;
 }