public RewardRecognitionService(IRewardRecognitionContext context,
                                 IRewardUserService rewardUserService,
                                 IEmailService emailService,
                                 IContextService contextService,
                                 ILoggingService loggingService,
                                 IConfigurationRepository configurationRepository, 
                                 IContextCacheService cacheContext)
 {
     _context = context;
     _rewardUserService = rewardUserService;
     _emailService = emailService;
     _contextService = contextService;
     _loggingService = loggingService;
     _configurationRepository = configurationRepository;
     _cacheContext = cacheContext;
 }
 public RewardRecognitionService(IRewardRecognitionContext context)
 {
     _context = context;
 }
 public ContextCacheService(IRewardRecognitionContext context)
 {
     _context = context;
 }