public AssignVacanyReviewCommandHandler( ILogger <AssignVacancyReviewCommand> logger, IVacancyReviewRepository vacancyReviewRepository, ITimeProvider timeProvider, INextVacancyReviewService nextVacancyReviewService) { _logger = logger; _vacancyReviewRepository = vacancyReviewRepository; _time = timeProvider; _nextVacancyReviewService = nextVacancyReviewService; }
public QaVacancyClient( IQueryStoreReader queryStoreReader, IReferenceDataReader referenceDataReader, IVacancyReviewRepository vacancyReviewRepository, IVacancyReviewQuery vacancyReviewQuery, IVacancyRepository vacancyRepository, IApprenticeshipProgrammeProvider apprenticeshipProgrammesProvider, IMessaging messaging, INextVacancyReviewService nextVacancyReviewService) { _queryStoreReader = queryStoreReader; _referenceDataReader = referenceDataReader; _vacancyReviewRepository = vacancyReviewRepository; _vacancyReviewQuery = vacancyReviewQuery; _vacancyRepository = vacancyRepository; _apprenticeshipProgrammesProvider = apprenticeshipProgrammesProvider; _messaging = messaging; _nextVacancyReviewService = nextVacancyReviewService; }