public PlayerCardsCreator( IQuestionCardsRepository questionCardsRepository, IPlayerCardsRepository playerCardsRepository, IAnswerCardsRepository answerCardsRepository) { this.questionCardsRepository = questionCardsRepository; this.playerCardsRepository = playerCardsRepository; this.answerCardsRepository = answerCardsRepository; }
public GameRoundCreator( INextGameRoundOwnerProvider nextGameRoundOwnerProvider, IQuestionCardsRepository questionCardsRepository, IGameRoundsRepository gameRoundsRepository, ICodeGenerator codeGenerator) { this.nextGameRoundOwnerProvider = nextGameRoundOwnerProvider; this.questionCardsRepository = questionCardsRepository; this.gameRoundsRepository = gameRoundsRepository; this.codeGenerator = codeGenerator; }
public SubmitAnswerValidator( IBaseGameRequestsValidator baseGameRequestsValidator, IPlayersRepository playersRepository, IGameRoundsRepository gameRoundsRepository, IPlayerCardsRepository playerCardsRepository, IQuestionCardsRepository questionCardsRepository, IPlayerAnswersRepository playerAnswersRepository) { this.baseGameRequestsValidator = baseGameRequestsValidator; this.playersRepository = playersRepository; this.gameRoundsRepository = gameRoundsRepository; this.playerCardsRepository = playerCardsRepository; this.questionCardsRepository = questionCardsRepository; this.playerAnswersRepository = playerAnswersRepository; }