public UpdateVacancyApplicationsOnApplicationReviewChange(IVacancyRepository vacancyRepository, IApplicationReviewQuery applicationReviewQuery, IQueryStoreWriter writer, ILogger <UpdateVacancyApplicationsOnApplicationReviewChange> logger) { _vacancyRepository = vacancyRepository; _applicationReviewQuery = applicationReviewQuery; _writer = writer; _logger = logger; }
public VacancyApplicationsProjectionService(ILogger <VacancyApplicationsProjectionService> logger, IVacancyRepository vacancyRepository, IApplicationReviewQuery applicationReviewQuery, IQueryStoreWriter writer) { _logger = logger; _vacancyRepository = vacancyRepository; _applicationReviewQuery = applicationReviewQuery; _writer = writer; }
public GenerateAllVacancyApplicationsQueueTrigger(ILogger <GenerateAllVacancyApplicationsQueueTrigger> logger, RecruitWebJobsSystemConfiguration jobsConfig, IVacancyApplicationsProjectionService projectionService, IApplicationReviewQuery query) { _logger = logger; _projectionService = projectionService; _jobsConfig = jobsConfig; _query = query; }
public SpikeQueueTrigger(ILogger <SpikeQueueTrigger> logger, RecruitWebJobsSystemConfiguration jobsConfig, IApplicationReviewQuery query, EncodingConfig encodingConfig, IEncodingService encodingService) { _logger = logger; _jobsConfig = jobsConfig; _query = query; _encodingConfig = encodingConfig; _encodingService = encodingService; }
public DeleteApplicationReviewsCommandHandler( ILogger <DeleteApplicationReviewsCommandHandler> logger, IApplicationReviewRepository applicationReviewRepository, IApplicationReviewQuery applicationReviewQuery, IMessaging messaging) { _logger = logger; _applicationReviewRepository = applicationReviewRepository; _applicationReviewQuery = applicationReviewQuery; _messaging = messaging; }
public ProviderDashboardProjectionService( IVacancyQuery vacancyQuery, IApplicationReviewQuery applicationReviewQuery, IQueryStoreWriter queryStoreWriter, ILogger <ProviderDashboardProjectionService> logger, IApprenticeshipProgrammeProvider apprenticeshipProgrammeProvider, ITimeProvider timeProvider) { _logger = logger; _vacancyQuery = vacancyQuery; _queryStoreWriter = queryStoreWriter; _applicationReviewQuery = applicationReviewQuery; _apprenticeshipProgrammeProvider = apprenticeshipProgrammeProvider; _timeProvider = timeProvider; }