public UserController(IUserRepository _userRepository, IRatingRepository _ratingRepository, IValidator _validator, IPasswordHasher _passwordHasher, ICounterRepository _counterRepository, IPersistentLoginHandler _loginHandler, ITimedTrainingScoreRepository _timedTrainingScoreRepository, IUserVerifier _userVerifier, IEmailSender _emailSender, IGameRepository _gameRepository, IOptions <Settings> settings) : base(_userRepository, _loginHandler) { userRepository = _userRepository; ratingRepository = _ratingRepository; validator = _validator; passwordHasher = _passwordHasher; counterRepository = _counterRepository; loginHandler = _loginHandler; timedTrainingScoreRepository = _timedTrainingScoreRepository; userVerifier = _userVerifier; emailSender = _emailSender; gameRepository = _gameRepository; recaptchaKey = settings.Value.RecaptchaKey; requireEmailVerification = settings.Value.Email.RequireEmailVerification; }
public Variant960Controller(IUserRepository _userRepository, IPersistentLoginHandler _loginHandler, IRandomProvider _randomProvider, IGameRepository _gameRepository, IMoveCollectionTransformer _moveCollectionTransformer, IGameConstructor _gameConstructor) : base(_userRepository, _loginHandler) { randomProvider = _randomProvider; gameRepository = _gameRepository; moveCollectionTransformer = _moveCollectionTransformer; gameConstructor = _gameConstructor; }
public EndgamesController(IUserRepository _userRepository, IPersistentLoginHandler _loginHandler, IEndgameTrainingSessionRepository _endgameTrainingSessionRepository, IMoveCollectionTransformer _moveCollectionTransformer) : base(_userRepository, _loginHandler) { endgameTrainingSessionRepository = _endgameTrainingSessionRepository; moveCollectionTransformer = _moveCollectionTransformer; }
public SocketController(IUserRepository _userRepository, IPersistentLoginHandler _loginHandler, ILobbySocketHandlerRepository _lobbySocketHandlerRepository, ILobbySeekRepository _seekRepository, IGameRepository _gameRepository, IRandomProvider _randomProvider, IGameSocketHandlerRepository _gameSocketHandlerRepository, IGameRepoForSocketHandlers _gameRepoForSocketHandlers, IMoveCollectionTransformer _moveCollectionTransformer) : base(_userRepository, _loginHandler) { lobbySocketHandlerRepository = _lobbySocketHandlerRepository; seekRepository = _seekRepository; gameRepository = _gameRepository; randomProvider = _randomProvider; gameSocketHandlerRepository = _gameSocketHandlerRepository; gameRepoForSocketHandlers = _gameRepoForSocketHandlers; moveCollectionTransformer = _moveCollectionTransformer; }
public CommentController(ICommentRepository _commentRepository, ICommentVoteRepository _commentVoteRepository, IUserRepository _userRepository, ICounterRepository _counterRepository, IPersistentLoginHandler _loginHandler, INotificationRepository _notificationRepository, IPuzzleRepository _puzzleRepository) : base(_userRepository, _loginHandler) { commentRepository = _commentRepository; commentVoteRepository = _commentVoteRepository; counterRepository = _counterRepository; notificationRepository = _notificationRepository; puzzleRepository = _puzzleRepository; }
public TimedTrainingController(IUserRepository _userRepository, ITimedTrainingScoreRepository _timedTrainingRepository, IPositionRepository _positionRepository, ITimedTrainingSessionRepository _timedTrainingSessionRepository, ITimedTrainingScoreRepository _timedTrainingScoreRepository, IMoveCollectionTransformer _moveCollectionTransformer, IPersistentLoginHandler _loginHandler, IGameConstructor _gameConstructor) : base(_userRepository, _loginHandler) { timedTrainingRepository = _timedTrainingRepository; positionRepository = _positionRepository; timedTrainingSessionRepository = _timedTrainingSessionRepository; timedTrainingScoreRepository = _timedTrainingScoreRepository; moveCollectionTransformer = _moveCollectionTransformer; loginHandler = _loginHandler; gameConstructor = _gameConstructor; }
public PuzzleController(IPuzzlesBeingEditedRepository _puzzlesBeingEdited, IPuzzleRepository _puzzleRepository, IUserRepository _userRepository, IRatingUpdater _ratingUpdater, IMoveCollectionTransformer _movecollectionTransformer, IPuzzleTrainingSessionRepository _puzzleTrainingSessionRepository, ICounterRepository _counterRepository, IPersistentLoginHandler _loginHandler, IGameConstructor _gameConstructor) : base(_userRepository, _loginHandler) { puzzlesBeingEdited = _puzzlesBeingEdited; puzzleRepository = _puzzleRepository; ratingUpdater = _ratingUpdater; moveCollectionTransformer = _movecollectionTransformer; puzzleTrainingSessionRepository = _puzzleTrainingSessionRepository; counterRepository = _counterRepository; gameConstructor = _gameConstructor; }
public UserController(IUserRepository _userRepository, IRatingRepository _ratingRepository, IValidator _validator, IPasswordHasher _passwordHasher, ICounterRepository _counterRepository, IPersistentLoginHandler _loginHandler, ITimedTrainingScoreRepository _timedTrainingScoreRepository, IUserVerifier _userVerifier, IEmailSender _emailSender) : base(_userRepository, _loginHandler) { userRepository = _userRepository; ratingRepository = _ratingRepository; validator = _validator; passwordHasher = _passwordHasher; counterRepository = _counterRepository; loginHandler = _loginHandler; timedTrainingScoreRepository = _timedTrainingScoreRepository; userVerifier = _userVerifier; emailSender = _emailSender; }
public HomeController(IUserRepository _userRepository, IPersistentLoginHandler _loginHandler) : base(_userRepository, _loginHandler) { }
public ReviewController(IPuzzleRepository _puzzleRepository, IUserRepository _userRepository, IPersistentLoginHandler _loginHandler, INotificationRepository _notificationRepository) : base(_userRepository, _loginHandler) { puzzleRepository = _puzzleRepository; notificationRepository = _notificationRepository; }
public ReportController(IReportRepository _reportRepository, IUserRepository _userRepository, IPersistentLoginHandler _loginHandler) : base(_userRepository, _loginHandler) { reportRepository = _reportRepository; }
public NotificationController(IUserRepository _userRepository, IPersistentLoginHandler _loginHandler, INotificationRepository _notificationRepository) : base(_userRepository, _loginHandler) { notificationRepository = _notificationRepository; }
public CVTController(IUserRepository _userRepository, IPersistentLoginHandler _loginHandler) { userRepository = _userRepository; loginHandler = _loginHandler; }
public ReviewController(IPuzzleRepository _puzzleRepository, IUserRepository _userRepository, IPersistentLoginHandler _loginHandler) : base(_userRepository, _loginHandler) { puzzleRepository = _puzzleRepository; }