public HeavyLiftPreprocessor(ILeptonicaInterop leptonicaInterop, IParameterCollection parameters) : base(leptonicaInterop, parameters) { }
private PreprocessorFactory(ILeptonicaInterop leptonicaInterop) { _leptonicaInterop = leptonicaInterop ?? throw new ArgumentNullException(nameof(leptonicaInterop)); }
protected PreprocessorBase(ILeptonicaInterop leptonicaInterop, IParameterCollection parameters) { this.leptonicaInterop = leptonicaInterop ?? throw new ArgumentNullException(nameof(leptonicaInterop)); this.parameters = parameters ?? throw new ArgumentNullException(nameof(parameters)); }