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();
 }
示例#2
0
 public StatsService(IUserStatsRepository userStatsRepository, IGameRepository gameRepository)
 {
     _UserStatsRepository = userStatsRepository;
     this.gameRepository = gameRepository;
 }
示例#3
0
 public StatsService(IUserStatsRepository userStatsRepository, IGameRepository gameRepository)
 {
     _UserStatsRepository = userStatsRepository;
     this.gameRepository  = gameRepository;
 }
示例#4
0
 public HistoryService(IUserStatsRepository userStatsRepository)
 {
     _UserStatsRepository = userStatsRepository;
 }
示例#5
0
 public HistoryService(IUserStatsRepository userStatsRepository)
 {
     _UserStatsRepository = userStatsRepository;
 }