public PlayerService( IOptions <Config> config, IPlayerRatingRepository playerRatingRepository, IRatingHistoryRepository ratingHistoryRepository, IEventRepository eventRepository ) { _config = config.Value; _playerRatingRepository = playerRatingRepository; _ratingHistoryRepository = ratingHistoryRepository; _eventRepository = eventRepository; }
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; }
public LocalNodeRatingDataAccess(IRatingStatisticsRepository ratingStatisticsRepository, IRatingHistoryRepository ratingHistoryRepository) { _ratingStatisticsRepository = ratingStatisticsRepository; _ratingHistoryRepository = ratingHistoryRepository; }