public ReservationValidationService(IReservationsApiClient apiClient,
                                     IOldMapper <ReservationValidationRequest, ReservationValidationMessage> requestMapper,
                                     IOldMapper <ReservationValidationResult, Domain.Entities.Reservations.ReservationValidationResult> resultMapper)
 {
     _apiClient     = apiClient;
     _requestMapper = requestMapper;
     _resultMapper  = resultMapper;
 }
 public UpdateDraftApprenticeshipHandler(
     ILogger <UpdateDraftApprenticeshipHandler> logger,
     IOldMapper <UpdateDraftApprenticeshipCommand, DraftApprenticeshipDetails> draftApprenticeshipDetailsMapper,
     ICohortDomainService cohortDomainService)
 {
     _logger = logger;
     _draftApprenticeshipDetailsMapper = draftApprenticeshipDetailsMapper;
     _cohortDomainService = cohortDomainService;
 }
        public AddCohortCommandToDraftApprenticeshipDetailsMapperTestsFixture()
        {
            AutoFixture             = new Fixture();
            TrainingProgramme       = AutoFixture.Create <TrainingProgramme>();
            Command                 = AutoFixture.Create <AddCohortCommand>();
            AuthorizationService    = new Mock <IAuthorizationService>();
            TrainingProgrammeLookup = new Mock <ITrainingProgrammeLookup>();
            Mapper = new AddCohortCommandToDraftApprenticeshipDetailsMapper(AuthorizationService.Object, TrainingProgrammeLookup.Object);

            TrainingProgrammeLookup.Setup(l => l.GetTrainingProgramme(Command.CourseCode)).ReturnsAsync(TrainingProgramme);
        }
 public AddDraftApprenticeshipCommandHandler(
     Lazy <ProviderCommitmentsDbContext> dbContext,
     ILogger <AddDraftApprenticeshipCommandHandler> logger,
     IOldMapper <AddDraftApprenticeshipCommand, DraftApprenticeshipDetails> draftApprenticeshipDetailsMapper,
     ICohortDomainService cohortDomainService)
 {
     _dbContext = dbContext;
     _logger    = logger;
     _draftApprenticeshipDetailsMapper = draftApprenticeshipDetailsMapper;
     _cohortDomainService = cohortDomainService;
 }
Exemple #5
0
 public DraftApprenticeshipController(
     IMediator mediator,
     IOldMapper <UpdateDraftApprenticeshipRequest, UpdateDraftApprenticeshipCommand> updateDraftApprenticeshipMapper,
     IOldMapper <GetDraftApprenticeshipQueryResult, GetDraftApprenticeshipResponse> getDraftApprenticeshipMapper,
     IOldMapper <AddDraftApprenticeshipRequest, AddDraftApprenticeshipCommand> addDraftApprenticeshipMapper,
     IOldMapper <GetDraftApprenticeshipsQueryResult, GetDraftApprenticeshipsResponse> getDraftApprenticeshipsResultMapper,
     IOldMapper <DeleteDraftApprenticeshipRequest, DeleteDraftApprenticeshipCommand> deleteDraftApprenticeshipsMapper
     )
 {
     _mediator = mediator;
     _updateDraftApprenticeshipMapper     = updateDraftApprenticeshipMapper;
     _getDraftApprenticeshipMapper        = getDraftApprenticeshipMapper;
     _addDraftApprenticeshipMapper        = addDraftApprenticeshipMapper;
     _getDraftApprenticeshipsResultMapper = getDraftApprenticeshipsResultMapper;
     _deleteDraftApprenticeshipsMapper    = deleteDraftApprenticeshipsMapper;
 }