public SkipRoundValidator( IBaseGameRequestsValidator baseGameRequestsValidator, IGameRoundsRepository gameRoundsRepository, IGameOrRoundOwnerRule gameOrRoundOwnerRule) { this.baseGameRequestsValidator = baseGameRequestsValidator; this.gameRoundsRepository = gameRoundsRepository; this.gameOrRoundOwnerRule = gameOrRoundOwnerRule; }
public EndSubmissionsValidator( IBaseGameRequestsValidator baseGameRequestsValidator, IGameRoundsRepository gameRoundsRepository, IPlayerAnswersRepository playerAnswersRepository, IGameOrRoundOwnerRule gameOrRoundOwnerRule) { this.baseGameRequestsValidator = baseGameRequestsValidator; this.gameRoundsRepository = gameRoundsRepository; this.playerAnswersRepository = playerAnswersRepository; this.gameOrRoundOwnerRule = gameOrRoundOwnerRule; }
public StartGameRoundValidator( IBaseGameRequestsValidator baseGameRequestsValidator, IPlayersRepository playersRepository, IGameRoundsRepository gameRoundsRepository, IGameOrRoundOwnerRule gameOrRoundOwnerRule) { this.baseGameRequestsValidator = baseGameRequestsValidator; this.playersRepository = playersRepository; this.gameRoundsRepository = gameRoundsRepository; this.gameOrRoundOwnerRule = gameOrRoundOwnerRule; }