public BulkUploadCreateApprenticeshipEventsCommandHandler(IApprenticeshipEventRepository apprenticeshipEventRepository,
                                                           IEventsLogger logger, AbstractValidator <BulkUploadCreateApprenticeshipEventsCommand> validator)
 {
     _apprenticeshipEventRepository = apprenticeshipEventRepository;
     _logger    = logger;
     _validator = validator;
 }
Пример #2
0
        public GetApprenticeshipEventsQueryHandler(IApprenticeshipEventRepository apprenticeshipEventRepository, AbstractValidator <GetApprenticeshipEventsRequest> validator)
        {
            if (apprenticeshipEventRepository == null)
            {
                throw new ArgumentNullException(nameof(apprenticeshipEventRepository));
            }
            if (validator == null)
            {
                throw new ArgumentNullException(nameof(validator));
            }

            _apprenticeshipEventRepository = apprenticeshipEventRepository;
            _validator = validator;
        }