public StakesManager(IReferralStakesService referralStakesService, TimeSpan idlePeriod, ILogFactory logFactory)
 {
     _referralStakesService = referralStakesService;
     _log                     = logFactory.CreateLog(this);
     _timerTrigger            = new TimerTrigger(nameof(StakesManager), idlePeriod, logFactory);
     _timerTrigger.Triggered += Execute;
 }
 public ReferralStakesController(
     IReferralStakesService referralStakesService,
     IReferralStakesStatusUpdater referralStakesStatusUpdater,
     IMapper mapper)
 {
     _referralStakesService       = referralStakesService;
     _referralStakesStatusUpdater = referralStakesStatusUpdater;
     _mapper = mapper;
 }
 public CustomersController(IReferralStakesService referralStakesService)
 {
     _referralStakesService = referralStakesService;
 }