public Task <long> Handle(CreateBulkUploadCommand command) { var validation = _validator.Validate(command); if (!validation.IsValid) { throw new ValidationException(validation.Errors); } _logger.Trace($"Inserting file for provider: {command.ProviderId}"); return(_repository.InsertBulkUploadFile(command.BulkUploadFile, command.FileName, command.CommitmentId)); }