protected NationalCheckDigitsValidator(ICheckDigitsCalculator checkDigitsCalculator, params string[] supportedCountryCodes) { _checkDigitsCalculator = checkDigitsCalculator ?? throw new ArgumentNullException(nameof(checkDigitsCalculator)); SupportedCountryCodes = supportedCountryCodes ?? throw new ArgumentNullException(nameof(supportedCountryCodes)); }
internal Mod97Rule(ICheckDigitsCalculator calculator) { _checkDigitsCalculator = calculator ?? throw new ArgumentNullException(nameof(calculator)); }