Example #1
0
 public UserSignedInCommandHandler(
     IUserRepository userRepository, ITimeProvider timeProvider, IRecruitQueueService queueService)
 {
     _userRepository = userRepository;
     _timeProvider   = timeProvider;
     _queueService   = queueService;
 }
Example #2
0
 public GenerateAllVacancyAnalyticsQueueTrigger(ILogger <GenerateVacancyAnalyticsSummaryQueueTrigger> logger, RecruitWebJobsSystemConfiguration jobsConfig,
                                                IRecruitQueueService queue, IVacancyQuery vacancyQuery)
 {
     _logger       = logger;
     _jobsConfig   = jobsConfig;
     _queue        = queue;
     _vacancyQuery = vacancyQuery;
 }
Example #3
0
 public BeginMigrationQueueTrigger(
     IVacancyQuery vacancyQuery,
     IRecruitQueueService recruitQueueService,
     ILogger <BeginMigrationQueueTrigger> logger)
 {
     _vacancyQuery        = vacancyQuery;
     _recruitQueueService = recruitQueueService;
     _logger = logger;
 }
 public CreateReportCommandHandler(
     ILogger <CreateReportCommandHandler> logger,
     IReportRepository repository,
     ITimeProvider timeProvider,
     IRecruitQueueService queue)
 {
     _logger       = logger;
     _repository   = repository;
     _timeProvider = timeProvider;
     _queue        = queue;
 }
 public UpdatedPermissionsExternalSystemEventsHandler(ILogger <UpdatedPermissionsExternalSystemEventsHandler> logger, RecruitWebJobsSystemConfiguration jobsConfig,
                                                      IRecruitQueueService recruitQueueService,
                                                      IEmployerAccountProvider employerAccountProvider, IEncodingService encoder,
                                                      IMessaging messaging)
 {
     _logger                  = logger;
     _jobsConfig              = jobsConfig;
     _recruitQueueService     = recruitQueueService;
     _employerAccountProvider = employerAccountProvider;
     _encoder                 = encoder;
     _messaging               = messaging;
 }
 public UserSignedInCommandHandler(
     ILogger <UserSignedInCommandHandler> logger,
     IUserRepository userRepository,
     IUserNotificationPreferencesRepository userNotificationPreferencesRepository,
     ITimeProvider timeProvider,
     IRecruitQueueService queueService)
 {
     _userRepository = userRepository;
     _userNotificationPreferencesRepository = userNotificationPreferencesRepository;
     _timeProvider = timeProvider;
     _queueService = queueService;
     _logger       = logger;
 }
 public VacancyStatusTimeTrigger(ILogger <VacancyStatusTimeTrigger> logger, IRecruitQueueService queue, ITimeProvider timeProvider)
 {
     _logger       = logger;
     _queue        = queue;
     _timeProvider = timeProvider;
 }
Example #8
0
 public StorageQueueEventStore(IRecruitQueueService queue)
 {
     _queue = queue;
 }
 public DeleteStaleQueryStoreDocumentsTimeTrigger(ILogger <DeleteStaleQueryStoreDocumentsTimeTrigger> logger, IRecruitQueueService queue, ITimeProvider timeProvider)
 {
     _logger       = logger;
     _queue        = queue;
     _timeProvider = timeProvider;
 }
 public UpdateProvidersTimerTrigger(ILogger <UpdateProvidersTimerTrigger> logger, IRecruitQueueService queue, ITimeProvider timeProvider)
 {
     _logger       = logger;
     _queue        = queue;
     _timeProvider = timeProvider;
 }
 public CommunicationsHouseKeepingTimerTrigger(ILogger <CommunicationsHouseKeepingTimerTrigger> logger, IRecruitQueueService queue, ITimeProvider timeProvider)
 {
     _logger       = logger;
     _queue        = queue;
     _timeProvider = timeProvider;
 }
 public TransferVacanciesFromProviderJob(IVacancyQuery vacanciesQuery, IRecruitQueueService queueService)
 {
     _vacanciesQuery = vacanciesQuery;
     _queueService   = queueService;
 }
 public TransferVacanciesFromProviderJob(IVacancyQuery vacanciesQuery, IRecruitQueueService queueService, IQueryStoreReader queryStoreReader)
 {
     _vacanciesQuery   = vacanciesQuery;
     _queueService     = queueService;
     _queryStoreReader = queryStoreReader;
 }
 public DeleteReportsTimeTrigger(ILogger <DeleteReportsTimeTrigger> logger, IRecruitQueueService queue, ITimeProvider timeProvider)
 {
     _logger       = logger;
     _queue        = queue;
     _timeProvider = timeProvider;
 }
Example #15
0
 public UpdateApprenticeshipProgrammesTimerTrigger(ILogger <UpdateApprenticeshipProgrammesTimerTrigger> logger, IRecruitQueueService queue, ITimeProvider timeProvider)
 {
     _logger       = logger;
     _queue        = queue;
     _timeProvider = timeProvider;
 }
 public EmployerUserAccountExternalSystemEventsHandler(IRecruitQueueService queueService, IUserRepository userRepository, IUserNotificationPreferencesRepository userNotificationPreferenceRepository)
 {
     _userRepository = userRepository;
     _userNotificationPreferenceRepository = userNotificationPreferenceRepository;
     _queueService = queueService;
 }