Exemplo n.º 1
0
 public UpdateApprenticeshipCommandHandler(ICommitmentRepository commitmentRepository, IApprenticeshipRepository apprenticeshipRepository, AbstractValidator <UpdateApprenticeshipCommand> validator, IApprenticeshipUpdateRules apprenticeshipUpdateRules, IApprenticeshipEvents apprenticeshipEvents, ICommitmentsLogger logger, IHistoryRepository historyRepository)
 {
     _commitmentRepository     = commitmentRepository;
     _apprenticeshipRepository = apprenticeshipRepository;
     _validator = validator;
     _apprenticeshipUpdateRules = apprenticeshipUpdateRules;
     _apprenticeshipEvents      = apprenticeshipEvents;
     _logger            = logger;
     _historyRepository = historyRepository;
 }
Exemplo n.º 2
0
 public UpdateCommitmentAgreementCommandHandler(ICommitmentRepository commitmentRepository, IApprenticeshipRepository apprenticeshipRepository, IApprenticeshipUpdateRules apprenticeshipUpdateRules, ICommitmentsLogger logger, IMediator mediator, AbstractValidator <UpdateCommitmentAgreementCommand> validator, IApprenticeshipEventsList apprenticeshipEventsList, IApprenticeshipEventsPublisher apprenticeshipEventsPublisher, IHistoryRepository historyRepository, ICurrentDateTime currentDateTime)
 {
     _commitmentRepository          = commitmentRepository;
     _apprenticeshipRepository      = apprenticeshipRepository;
     _apprenticeshipUpdateRules     = apprenticeshipUpdateRules;
     _apprenticeshipEventsList      = apprenticeshipEventsList;
     _apprenticeshipEventsPublisher = apprenticeshipEventsPublisher;
     _historyRepository             = historyRepository;
     _currentDateTime = currentDateTime;
     _logger          = logger;
     _mediator        = mediator;
     _validator       = validator;
 }
Exemplo n.º 3
0
 public UpdateCommitmentAgreementCommandHandler(ICommitmentRepository commitmentRepository, IApprenticeshipRepository apprenticeshipRepository,
                                                IApprenticeshipUpdateRules apprenticeshipUpdateRules, ICommitmentsLogger logger, AbstractValidator <UpdateCommitmentAgreementCommand> validator,
                                                IApprenticeshipEventsList apprenticeshipEventsList, IApprenticeshipEventsPublisher apprenticeshipEventsPublisher, IHistoryRepository historyRepository,
                                                IMessagePublisher messagePublisher, INotificationsPublisher notificationsPublisher, IV2EventsPublisher v2EventsPublisher)
 {
     _commitmentRepository          = commitmentRepository;
     _apprenticeshipRepository      = apprenticeshipRepository;
     _apprenticeshipUpdateRules     = apprenticeshipUpdateRules;
     _apprenticeshipEventsList      = apprenticeshipEventsList;
     _apprenticeshipEventsPublisher = apprenticeshipEventsPublisher;
     _historyRepository             = historyRepository;
     _messagePublisher       = messagePublisher;
     _notificationsPublisher = notificationsPublisher;
     _v2EventsPublisher      = v2EventsPublisher;
     _logger    = logger;
     _validator = validator;
 }