Beispiel #1
0
 public ItemService(IItemRepository itemRepository,
                    IUnitPriceRepository unitPriceRepository,
                    ISectorsRepository sectorsRepository)
 {
     this.itemRepository      = itemRepository;
     this.unitPriceRepository = unitPriceRepository;
     this.sectorsRepository   = sectorsRepository;
 }
Beispiel #2
0
 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;
 }
Beispiel #3
0
 public SectorsManager(ISectorsRepository sectorsRepository, IElasticService elasticService) : base(sectorsRepository)
 {
     _sectorsRepository = sectorsRepository;
     _elasticService    = elasticService;
 }
Beispiel #4
0
 public SectorsService(ISectorsRepository sectorsRepository)
 {
     this.sectorsRepository = sectorsRepository;
 }