public StatisticsService(IAreasRepository areasRepository, ICragsRepository cragsRepository, ISectorsRepository sectorsRepository, IAscentsRepository ascentsRepository, ICacheHandler cacheHandler, IElasticService elasticService) { _areasRepository = areasRepository; _cragsRepository = cragsRepository; _sectorsRepository = sectorsRepository; _ascentsRepository = ascentsRepository; _cragsCache = cacheHandler.CragsCache; _cragsCacheLock = cacheHandler.CragsCacheLock; _elasticService = elasticService; }
public AscentsManager(IAscentsRepository ascentsRepository, IElasticService elasticService) : base(ascentsRepository) { _ascentsRepository = ascentsRepository; _elasticService = elasticService; }