public async Task <List <PromotionViewModel> > GetPromotionsAsync() { return(await _dataCache.GetPromotionsAsync()); //var promotions = await _promotionRepository.FindByAsync(x => x.IsActive); //if (promotions.Any()) // return promotions.Select(a => _mapper.Map<PromotionViewModel>(a)).ToList(); //return Enumerable.Empty<PromotionViewModel>().ToList(); }