public BulkUploader(IMediator mediator, IBulkUploadValidator bulkUploadValidator, IBulkUploadFileParser fileParser, IProviderCommitmentsLogger logger) { _mediator = mediator; _bulkUploadValidator = bulkUploadValidator; _fileParser = fileParser; _logger = logger; }
public InstrumentedBulkUploadValidator(ILog logger, IBulkUploadValidator validator, IUlnValidator ulnValidator, IAcademicYearDateProvider academicYear) { if (logger == null) { throw new ArgumentNullException(nameof(logger)); } if (validator == null) { throw new ArgumentNullException(nameof(validator)); } _logger = logger; _validator = validator; }