public TrainingProviderService(ILogger <TrainingProviderService> logger, IReferenceDataReader referenceDataReader, ICache cache, ITimeProvider timeProvider)
 {
     _logger = logger;
     _referenceDataReader = referenceDataReader;
     _cache        = cache;
     _timeProvider = timeProvider;
 }
Beispiel #2
0
 public CandidateSkillsProvider(IReferenceDataReader referenceDataReader, ILogger <CandidateSkillsProvider> logger, ICache cache, ITimeProvider timeProvider)
 {
     _referenceDataReader = referenceDataReader;
     _logger       = logger;
     _cache        = cache;
     _timeProvider = timeProvider;
 }
Beispiel #3
0
 public BankHolidayUpdateService(IReferenceDataWriter referenceDataWriter,
                                 ILogger <BankHolidayUpdateService> logger, IReferenceDataReader referenceDataReader)
 {
     _referenceDataWriter = referenceDataWriter;
     _logger = logger;
     _referenceDataReader = referenceDataReader;
 }
Beispiel #4
0
 public ProfanityListProvider(IReferenceDataReader referenceDataReader, ILogger <ProfanityListProvider> logger, ICache cache, ITimeProvider timeProvider)
 {
     _referenceDataReader = referenceDataReader;
     _logger       = logger;
     _cache        = cache;
     _timeProvider = timeProvider;
 }
 public BannedPhrasesProvider(ILogger <BannedPhrasesProvider> logger, IReferenceDataReader referenceDataReader, ICache cache, ITimeProvider timeProvider)
 {
     _logger = logger;
     _referenceDataReader = referenceDataReader;
     _cache        = cache;
     _timeProvider = timeProvider;
 }
 public BankHolidayUpdateService(IOptions <BankHolidayConfiguration> config, IReferenceDataWriter referenceDataWriter,
                                 ILogger <BankHolidayUpdateService> logger, IReferenceDataReader referenceDataReader)
 {
     _config = config.Value;
     _referenceDataWriter = referenceDataWriter;
     _logger = logger;
     _referenceDataReader = referenceDataReader;
 }
 public VacancyClosedEventHandler(
     ILogger <VacancyClosedEventHandler> logger, IQueryStoreWriter queryStore,
     IVacancyRepository repository, IReferenceDataReader referenceDataReader)
 {
     _logger              = logger;
     _queryStore          = queryStore;
     _repository          = repository;
     _referenceDataReader = referenceDataReader;
 }
 public UpdateLiveVacancyOnVacancyChange(IQueryStoreWriter queryStoreWriter, ILogger <UpdateLiveVacancyOnVacancyChange> logger,
                                         IVacancyRepository repository, IMessaging messaging, IReferenceDataReader referenceDataReader)
 {
     _queryStoreWriter    = queryStoreWriter;
     _logger              = logger;
     _repository          = repository;
     _messaging           = messaging;
     _referenceDataReader = referenceDataReader;
 }
 public PublishedVacancyProjectionService(
     ILogger <PublishedVacancyProjectionService> logger,
     IQueryStoreWriter queryStoreWriter,
     IVacancyQuery vacancyQuery,
     IReferenceDataReader referenceDataReader)
 {
     _logger              = logger;
     _queryStoreWriter    = queryStoreWriter;
     _vacancyQuery        = vacancyQuery;
     _referenceDataReader = referenceDataReader;
 }
 public ApprenticeshipProgrammesUpdateService(
     ILogger <ApprenticeshipProgrammesUpdateService> logger,
     IReferenceDataWriter referenceDataWriter,
     IReferenceDataReader referenceDataReader,
     IOuterApiClient outerApiClient)
 {
     _logger = logger;
     _referenceDataWriter = referenceDataWriter;
     _referenceDataReader = referenceDataReader;
     _outerApiClient      = outerApiClient;
 }
Beispiel #11
0
 public VacancyClosedEventHandler(
     ILogger <VacancyClosedEventHandler> logger, IQueryStoreWriter queryStore,
     IVacancyRepository repository, IReferenceDataReader referenceDataReader, ITimeProvider timeProvider,
     IFaaService faaService, ICommunicationQueueService communicationQueueService)
 {
     _logger                    = logger;
     _queryStore                = queryStore;
     _repository                = repository;
     _referenceDataReader       = referenceDataReader;
     _timeProvider              = timeProvider;
     _faaService                = faaService;
     _communicationQueueService = communicationQueueService;
 }
Beispiel #12
0
 public ApprenticeshipProgrammesUpdateService(
     ILogger <ApprenticeshipProgrammesUpdateService> logger,
     IStandardApiClient standardsClient,
     IFrameworkApiClient frameworksClient,
     IReferenceDataWriter referenceDataWriter,
     IReferenceDataReader referenceDataReader)
 {
     _logger              = logger;
     _standardsClient     = standardsClient;
     _frameworksClient    = frameworksClient;
     _referenceDataWriter = referenceDataWriter;
     _referenceDataReader = referenceDataReader;
 }
Beispiel #13
0
 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;
 }
Beispiel #14
0
 public VacancyClient(
     IVacancyRepository repository,
     IQueryStoreReader reader,
     IMessaging messaging,
     IEntityValidator <Vacancy, VacancyRuleSet> validator,
     IApprenticeshipProgrammeProvider apprenticeshipProgrammesProvider,
     IEmployerAccountProvider employerAccountProvider,
     IReferenceDataReader referenceDataReader,
     IApplicationReviewRepository applicationReviewRepository,
     IVacancyReviewQuery vacancyReviewQuery,
     ICandidateSkillsProvider candidateSkillsProvider,
     IVacancyService vacancyService,
     IEmployerDashboardProjectionService employerDashboardService,
     IProviderDashboardProjectionService providerDashboardService,
     IEmployerProfileRepository employerProfileRepository,
     IUserRepository userRepository,
     IQualificationsProvider qualificationsProvider,
     ITrainingProviderService trainingProviderService)
 {
     _repository = repository;
     _reader     = reader;
     _messaging  = messaging;
     _validator  = validator;
     _apprenticeshipProgrammesProvider = apprenticeshipProgrammesProvider;
     _employerAccountProvider          = employerAccountProvider;
     _referenceDataReader         = referenceDataReader;
     _applicationReviewRepository = applicationReviewRepository;
     _vacancyReviewQuery          = vacancyReviewQuery;
     _candidateSkillsProvider     = candidateSkillsProvider;
     _vacancyService            = vacancyService;
     _employerDashboardService  = employerDashboardService;
     _providerDashboardService  = providerDashboardService;
     _employerProfileRepository = employerProfileRepository;
     _userRepository            = userRepository;
     _qualificationsProvider    = qualificationsProvider;
     _trainingProviderService   = trainingProviderService;
 }
 public BlockedEmployersProvider(IReferenceDataReader referenceDataReader, ILogger <BlockedEmployersProvider> logger)
 {
     _referenceDataReader = referenceDataReader;
     _logger = logger;
 }
 public QualificationsProvider(IReferenceDataReader referenceDataReader, ICache cache, ITimeProvider timeProvider)
 {
     _referenceDataReader = referenceDataReader;
     _cache        = cache;
     _timeProvider = timeProvider;
 }
Beispiel #17
0
 public BankHolidayProvider(IReferenceDataReader referenceDataReader, ICache cache, ITimeProvider timeProvider)
 {
     _referenceDataReader = referenceDataReader;
     _cache        = cache;
     _timeProvider = timeProvider;
 }
Beispiel #18
0
 public ApprenticeshipProgrammeProvider(IReferenceDataReader queryStoreReader, ICache cache, ITimeProvider timeProvider)
 {
     _referenceDataReader = queryStoreReader;
     _cache        = cache;
     _timeProvider = timeProvider;
 }