Ejemplo n.º 1
0
 public TrainingOrchestrator(IProviderVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <TrainingOrchestrator> logger, ITimeProvider timeProvider, IReviewSummaryService reviewSummaryService) : base(logger)
 {
     _client               = client;
     _vacancyClient        = vacancyClient;
     _timeProvider         = timeProvider;
     _reviewSummaryService = reviewSummaryService;
 }
Ejemplo n.º 2
0
 public NumberOfPositionsOrchestrator(IRecruitVacancyClient vacancyClient, ILogger <NumberOfPositionsOrchestrator> logger, IReviewSummaryService reviewSummaryService, IUtility utility)
     : base(logger)
 {
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
     _utility = utility;
 }
 public WageOrchestrator(IRecruitVacancyClient vacancyClient, ILogger <WageOrchestrator> logger, IReviewSummaryService reviewSummaryService, IMinimumWageProvider minimumWageProvider, IUtility utility) : base(logger)
 {
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
     _minimumWageProvider  = minimumWageProvider;
     _utility = utility;
 }
Ejemplo n.º 4
0
 public TitleOrchestrator(IProviderVacancyClient providerVacancyClient, IRecruitVacancyClient recruitVacancyClient,
                          ILogger <TitleOrchestrator> logger, IReviewSummaryService reviewSummaryService) : base(logger)
 {
     _providerVacancyClient = providerVacancyClient;
     _recruitVacancyClient  = recruitVacancyClient;
     _reviewSummaryService  = reviewSummaryService;
 }
Ejemplo n.º 5
0
 public NumberOfPositionsOrchestrator(IEmployerVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <NumberOfPositionsOrchestrator> logger, IReviewSummaryService reviewSummaryService)
     : base(logger)
 {
     _client               = client;
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
 }
Ejemplo n.º 6
0
 public WageOrchestrator(IEmployerVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <WageOrchestrator> logger, IReviewSummaryService reviewSummaryService, IMinimumWageProvider minimumWageProvider) : base(logger)
 {
     _client               = client;
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
     _minimumWageProvider  = minimumWageProvider;
 }
Ejemplo n.º 7
0
 public TitleOrchestrator(IEmployerVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <TitleOrchestrator> logger, IReviewSummaryService reviewSummaryService, IEmployerVacancyClient employerVacancyClient) : base(logger)
 {
     _client                = client;
     _vacancyClient         = vacancyClient;
     _reviewSummaryService  = reviewSummaryService;
     _employerVacancyClient = employerVacancyClient;
 }
 public NumberOfPositionsOrchestrator(IProviderVacancyClient providerVacancyClient, IRecruitVacancyClient recruitVacancyClient,
                                      ILogger <NumberOfPositionsOrchestrator> logger, IReviewSummaryService reviewSummaryService) : base(logger)
 {
     _providerVacancyClient = providerVacancyClient;
     _recruitVacancyClient  = recruitVacancyClient;
     _reviewSummaryService  = reviewSummaryService;
 }
Ejemplo n.º 9
0
 public SkillsOrchestrator(IProviderVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <SkillsOrchestrator> logger, IReviewSummaryService reviewSummaryService) : base(logger)
 {
     _client               = client;
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
     _skillsHelper         = new SkillsOrchestratorHelper(() => vacancyClient.GetCandidateSkillsAsync().Result);
 }
 public QualificationsOrchestrator(IProviderVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <QualificationsOrchestrator> logger, IReviewSummaryService reviewSummaryService)
     : base(logger)
 {
     _client = client;
     _reviewSummaryService = reviewSummaryService;
     _vacancyClient        = vacancyClient;
 }
 public SkillsOrchestrator(IRecruitVacancyClient vacancyClient, ILogger <SkillsOrchestrator> logger, IReviewSummaryService reviewSummaryService, IUtility utility) : base(logger)
 {
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
     _utility      = utility;
     _skillsHelper = new SkillsOrchestratorHelper(() => vacancyClient.GetCandidateSkillsAsync().Result);
 }
 public ShortDescriptionOrchestrator(IProviderVacancyClient providerVacnacyClient,
                                     IRecruitVacancyClient recruitVacancyClient, ILogger <ShortDescriptionOrchestrator> logger,
                                     IReviewSummaryService reviewSummaryService) : base(logger)
 {
     _providerVacancyClient = providerVacnacyClient;
     _recruitVacancyClient  = recruitVacancyClient;
     _reviewSummaryService  = reviewSummaryService;
 }
 public EmployerNameOrchestrator(IEmployerVacancyClient employerVacancyClient, IRecruitVacancyClient recruitVacancyClient,
                                 ILogger <EmployerNameOrchestrator> logger, IReviewSummaryService reviewSummaryService)
     : base(logger)
 {
     _employerVacancyClient = employerVacancyClient;
     _recruitVacancyClient  = recruitVacancyClient;
     _reviewSummaryService  = reviewSummaryService;
 }
 public TitleOrchestrator(IEmployerVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <TitleOrchestrator> logger, IReviewSummaryService reviewSummaryService, ITrainingProviderService trainingProviderService, IUtility utility) : base(logger)
 {
     _client                  = client;
     _vacancyClient           = vacancyClient;
     _reviewSummaryService    = reviewSummaryService;
     _trainingProviderService = trainingProviderService;
     _utility                 = utility;
 }
 public TrainingOrchestrator(IEmployerVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <TrainingOrchestrator> logger, IReviewSummaryService reviewSummaryService, IUtility utility, IEmployerVacancyClient employerVacancyClient) : base(logger)
 {
     _client                = client;
     _vacancyClient         = vacancyClient;
     _reviewSummaryService  = reviewSummaryService;
     _utility               = utility;
     _employerVacancyClient = employerVacancyClient;
 }
 public DatesOrchestrator(IProviderVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <DatesOrchestrator> logger, ITimeProvider timeProvider, IReviewSummaryService reviewSummaryService, IApprenticeshipProgrammeProvider apprenticeshipProgrammeProvider) : base(logger)
 {
     _client                          = client;
     _vacancyClient                   = vacancyClient;
     _timeProvider                    = timeProvider;
     _reviewSummaryService            = reviewSummaryService;
     _apprenticeshipProgrammeProvider = apprenticeshipProgrammeProvider;
 }
Ejemplo n.º 17
0
 public LocationOrchestrator(IProviderVacancyClient providerVacancyClient,
                             IRecruitVacancyClient recruitVacancyClient, ILogger <LocationOrchestrator> logger, IReviewSummaryService reviewSummaryService, IGetAddressesClient getAddressesClient)
     : base(logger)
 {
     _providerVacancyClient = providerVacancyClient;
     _recruitVacancyClient  = recruitVacancyClient;
     _reviewSummaryService  = reviewSummaryService;
     _getAddressesClient    = getAddressesClient;
 }
 public QualificationsOrchestrator(IEmployerVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <QualificationsOrchestrator> logger, IReviewSummaryService reviewSummaryService, IUtility utility, IFeature feature)
     : base(logger)
 {
     _client = client;
     _reviewSummaryService = reviewSummaryService;
     _utility       = utility;
     _feature       = feature;
     _vacancyClient = vacancyClient;
 }
Ejemplo n.º 19
0
 public VacancyDescriptionOrchestrator(
     IEmployerVacancyClient client,
     IRecruitVacancyClient vacancyClient,
     ILogger <VacancyDescriptionOrchestrator> logger,
     IReviewSummaryService reviewSummaryService) : base(logger)
 {
     _client               = client;
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
 }
 public ApplicationProcessOrchestrator(IProviderVacancyClient client,
                                       IRecruitVacancyClient vacancyClient,
                                       IOptions <ExternalLinksConfiguration> externalLinks, ILogger <ApplicationProcessOrchestrator> logger,
                                       IReviewSummaryService reviewSummaryService) : base(logger)
 {
     _client               = client;
     _vacancyClient        = vacancyClient;
     _externalLinks        = externalLinks.Value;
     _reviewSummaryService = reviewSummaryService;
 }
 public VacancyDescriptionOrchestrator(
     IRecruitVacancyClient vacancyClient,
     ILogger <VacancyDescriptionOrchestrator> logger,
     IReviewSummaryService reviewSummaryService,
     IUtility utility) : base(logger)
 {
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
     _utility = utility;
 }
Ejemplo n.º 22
0
 public TrainingProviderOrchestrator(
     IEmployerVacancyClient client,
     IRecruitVacancyClient vacancyClient,
     ILogger <TrainingProviderOrchestrator> logger,
     IReviewSummaryService reviewSummaryService
     ) : base(logger)
 {
     _client               = client;
     _vacancyClient        = vacancyClient;
     _reviewSummaryService = reviewSummaryService;
 }
 public ApplicationProcessOrchestrator(
     IRecruitVacancyClient vacancyClient,
     IOptions <ExternalLinksConfiguration> externalLinks, ILogger <ApplicationProcessOrchestrator> logger,
     IReviewSummaryService reviewSummaryService,
     IUtility utility) : base(logger)
 {
     _vacancyClient        = vacancyClient;
     _externalLinks        = externalLinks.Value;
     _reviewSummaryService = reviewSummaryService;
     _utility = utility;
 }
Ejemplo n.º 24
0
 public VacancyPreviewOrchestrator(
     IProviderVacancyClient client,
     IRecruitVacancyClient vacancyClient,
     ILogger <VacancyPreviewOrchestrator> logger,
     DisplayVacancyViewModelMapper vacancyDisplayMapper,
     IReviewSummaryService reviewSummaryService) : base(logger)
 {
     _client               = client;
     _vacancyClient        = vacancyClient;
     _vacancyDisplayMapper = vacancyDisplayMapper;
     _reviewSummaryService = reviewSummaryService;
 }
Ejemplo n.º 25
0
 public EmployerOrchestrator(
     IEmployerVacancyClient client,
     IRecruitVacancyClient vacancyClient,
     ILogger <EmployerOrchestrator> logger,
     IReviewSummaryService reviewSummaryService,
     ILegalEntityAgreementService legalEntityAgreementService) : base(logger)
 {
     _client                      = client;
     _vacancyClient               = vacancyClient;
     _reviewSummaryService        = reviewSummaryService;
     _legalEntityAgreementService = legalEntityAgreementService;
 }
Ejemplo n.º 26
0
 public ReviewMapper(ILogger <ReviewMapper> logger,
                     IQaVacancyClient vacancyClient,
                     IGeocodeImageService mapService,
                     IRuleMessageTemplateRunner ruleTemplateRunner,
                     IReviewSummaryService reviewSummaryService)
 {
     _logger               = logger;
     _vacancyClient        = vacancyClient;
     _mapService           = mapService;
     _qualifications       = new Lazy <IList <string> >(() => _vacancyClient.GetCandidateQualificationsAsync().Result.QualificationTypes);
     _ruleTemplateRunner   = ruleTemplateRunner;
     _reviewSummaryService = reviewSummaryService;
 }
 public VacancyPreviewOrchestrator(
     IEmployerVacancyClient client,
     IRecruitVacancyClient vacancyClient,
     ILogger <VacancyPreviewOrchestrator> logger,
     DisplayVacancyViewModelMapper vacancyDisplayMapper,
     IReviewSummaryService reviewSummaryService,
     ILegalEntityAgreementService legalEntityAgreementService) : base(logger)
 {
     _client                      = client;
     _vacancyClient               = vacancyClient;
     _vacancyDisplayMapper        = vacancyDisplayMapper;
     _reviewSummaryService        = reviewSummaryService;
     _legalEntityAgreementService = legalEntityAgreementService;
 }
Ejemplo n.º 28
0
 public LocationOrchestrator(
     IEmployerVacancyClient employerVacancyClient,
     IRecruitVacancyClient recruitVacancyClient,
     ILogger <LocationOrchestrator> logger,
     IReviewSummaryService reviewSummaryService,
     IGetAddressesClient getAddressesClient,
     IUtility utility) : base(logger)
 {
     _employerVacancyClient = employerVacancyClient;
     _recruitVacancyClient  = recruitVacancyClient;
     _reviewSummaryService  = reviewSummaryService;
     _getAddressesClient    = getAddressesClient;
     _utility = utility;
 }
Ejemplo n.º 29
0
 public TrainingProviderOrchestrator(
     IRecruitVacancyClient vacancyClient,
     ILogger <TrainingProviderOrchestrator> logger,
     IReviewSummaryService reviewSummaryService,
     ITrainingProviderSummaryProvider trainingProviderSummarayProvider,
     ITrainingProviderService trainingProviderService,
     IUtility utility
     ) : base(logger)
 {
     _vacancyClient                   = vacancyClient;
     _reviewSummaryService            = reviewSummaryService;
     _trainingProviderSummaryProvider = trainingProviderSummarayProvider;
     _trainingProviderService         = trainingProviderService;
     _utility = utility;
 }
 public VacancyPreviewOrchestrator(
     IProviderVacancyClient client,
     IRecruitVacancyClient vacancyClient,
     ILogger <VacancyPreviewOrchestrator> logger,
     DisplayVacancyViewModelMapper vacancyDisplayMapper,
     IReviewSummaryService reviewSummaryService,
     ILegalEntityAgreementService legalEntityAgreementService,
     ITrainingProviderAgreementService trainingProviderAgreementService,
     IMessaging messaging) : base(logger)
 {
     _client                           = client;
     _vacancyClient                    = vacancyClient;
     _vacancyDisplayMapper             = vacancyDisplayMapper;
     _reviewSummaryService             = reviewSummaryService;
     _legalEntityAgreementService      = legalEntityAgreementService;
     _trainingProviderAgreementService = trainingProviderAgreementService;
     _messaging                        = messaging;
 }