public PlayerService(
     IOptions <Config> config,
     IPlayerRatingRepository playerRatingRepository,
     IRatingHistoryRepository ratingHistoryRepository,
     IEventRepository eventRepository
     )
 {
     _config = config.Value;
     _playerRatingRepository  = playerRatingRepository;
     _ratingHistoryRepository = ratingHistoryRepository;
     _eventRepository         = eventRepository;
 }
Exemplo n.º 2
0
 public RatingsController(
     IPlayerService playerService,
     IResultService resultService,
     IRatingHistoryRepository ratingHistoryRepository,
     IServiceProvider serviceProvider,
     IRatingHistoryService ratingHistoryService,
     ISubRatingRepository subRatingRepository,
     IOptions <Config> config
     )
 {
     _resultService           = resultService;
     _playerService           = playerService;
     _ratingHistoryRepository = ratingHistoryRepository;
     _ratingHistoryService    = ratingHistoryService;
     _serviceProvider         = serviceProvider;
     _subRatingRepository     = subRatingRepository;
     _config = config.Value;
 }
Exemplo n.º 3
0
 public LocalNodeRatingDataAccess(IRatingStatisticsRepository ratingStatisticsRepository, IRatingHistoryRepository ratingHistoryRepository)
 {
     _ratingStatisticsRepository = ratingStatisticsRepository;
     _ratingHistoryRepository    = ratingHistoryRepository;
 }