public GenerateReviewScheduleService(
     IDeveloperRepository developerRepository,
     IShuffleService shuffleService,
     IHolidaysCalendar holidaysCalendar)
 {
     _developerRepository = developerRepository;
     _shuffleService      = shuffleService;
     _holidaysCalendar    = holidaysCalendar;
 }
Beispiel #2
0
 public SendReviewDutiesMessageSchedulerService(
     ISchedulerFactory schedulerFactory,
     ICancellationTokenSourceFactory cancellationTokenSourceFactory,
     ISendReviewDutiesMessageJobFactory sendReviewDutiesMessageJobFactory,
     IHolidaysCalendar holidaysCalendar)
 {
     _cancellationTokenSource           = cancellationTokenSourceFactory.Create();
     _schedulerFactory                  = schedulerFactory;
     _sendReviewDutiesMessageJobFactory = sendReviewDutiesMessageJobFactory;
     _holidaysCalendar                  = holidaysCalendar;
 }