public UserHandler(PictureHandler pictureHandler, IUserStatsRepository userStatsRepository, ILogin loginHandler, IRegister registerHandler, IUserRepository userRepo, SessionHandler sessionHandler) { this.userStatsRepository = userStatsRepository ?? throw new NullReferenceException(); this.loginHandler = loginHandler ?? throw new NullReferenceException(); this.registerHandler = registerHandler ?? throw new NullReferenceException(); this.userRepo = userRepo ?? throw new NullReferenceException(); this.sessionHandler = sessionHandler ?? throw new NullReferenceException(); this.pictureHandler = pictureHandler ?? throw new NullReferenceException(); }
public StatsService(IUserStatsRepository userStatsRepository, IGameRepository gameRepository) { _UserStatsRepository = userStatsRepository; this.gameRepository = gameRepository; }
public HistoryService(IUserStatsRepository userStatsRepository) { _UserStatsRepository = userStatsRepository; }