public LegalEntityAgreementOrchestrator( IEmployerVacancyClient client, IRecruitVacancyClient vacancyClient, ILegalEntityAgreementService legalEntityAgreementService) { _client = client; _vacancyClient = vacancyClient; _legalEntityAgreementService = legalEntityAgreementService; }
public EmployerOrchestrator( IEmployerVacancyClient client, IRecruitVacancyClient vacancyClient, ILogger <EmployerOrchestrator> logger, IReviewSummaryService reviewSummaryService, ILegalEntityAgreementService legalEntityAgreementService) : base(logger) { _client = client; _vacancyClient = vacancyClient; _reviewSummaryService = reviewSummaryService; _legalEntityAgreementService = legalEntityAgreementService; }
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; }
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; }
public VacancyPreviewOrchestrator( IRecruitVacancyClient vacancyClient, ILogger <VacancyPreviewOrchestrator> logger, DisplayVacancyViewModelMapper vacancyDisplayMapper, IReviewSummaryService reviewSummaryService, ILegalEntityAgreementService legalEntityAgreementService, IMessaging messaging, IOptions <ExternalLinksConfiguration> externalLinksOptions, IUtility utility) : base(logger) { _vacancyClient = vacancyClient; _vacancyDisplayMapper = vacancyDisplayMapper; _reviewSummaryService = reviewSummaryService; _legalEntityAgreementService = legalEntityAgreementService; _messaging = messaging; _utility = utility; _externalLinksConfiguration = externalLinksOptions.Value; }
public LegalEntityAgreementOrchestrator( ILegalEntityAgreementService legalEntityAgreementService, IUtility utility) { _legalEntityAgreementService = legalEntityAgreementService; _utility = utility; }