예제 #1
0
 public CreateApprenticeshipOrchestrator(
     ICreateApprenticeshipRequestMapper createApprenticeshipRequestMapper,
     IMediator mediator, ICreateApprenticeshipResponseMapper apprenticeshipResponseMapper,
     IValidationExceptionBuilder validationExceptionBuilder)
 {
     _createApprenticeshipRequestMapper = createApprenticeshipRequestMapper;
     _mediator = mediator;
     _apprenticeshipResponseMapper = apprenticeshipResponseMapper;
     _validationExceptionBuilder   = validationExceptionBuilder;
 }
예제 #2
0
 public GetApprenticeshipVacancyOrchestrator(
     IMediator mediator, IApprenticeshipMapper apprenticeshipMapper,
     IValidationExceptionBuilder validationExceptionBuilder,
     IClient recruitClient, IRecruitVacancyMapper recruitMapper)
 {
     _mediator = mediator;
     _mapper   = apprenticeshipMapper;
     _validationExceptionBuilder = validationExceptionBuilder;
     _recruitClient = recruitClient;
     _recruitMapper = recruitMapper;
 }
 public SearchApprenticeshipVacanciesOrchestrator(
     IMediator mediator,
     IMapper mapper,
     IProvideSettings provideSettings,
     IValidationExceptionBuilder validationExceptionBuilder)
 {
     _mediator                   = mediator;
     _mapper                     = mapper;
     _provideSettings            = provideSettings;
     _validationExceptionBuilder = validationExceptionBuilder;
 }
예제 #4
0
 public GetTraineeshipVacancyOrchestrator(IMediator mediator, ITraineeshipMapper mapper, IValidationExceptionBuilder validationExceptionBuilder)
 {
     _mediator = mediator;
     _mapper   = mapper;
     _validationExceptionBuilder = validationExceptionBuilder;
 }