public FixedWidthTextRecordFormatter(IDestinationFieldLayoutProvider destinationFieldLayoutProvider = null, ITextRecordFieldFormatter fieldFormatter = null, ITextRecordFieldPaddingStrategy fieldPaddingStrategy = null) { this.DestinationFieldLayoutProvider = destinationFieldLayoutProvider ?? new DestinationFieldLayoutProvider(); this.FieldFormatter = fieldFormatter ?? new TextRecordFieldFormatter(); this.FieldPaddingStrategy = fieldPaddingStrategy ?? new TextRecordFieldPaddingStrategy(); }
public DelimitedTextRecordFormatter(string delimiter = ",", IDestinationFieldOrdinalProvider destinationFieldOrdinalProvider = null, ITextRecordFieldFormatter fieldFormatter = null) { this.Delimiter = delimiter; this.DestinationFieldOrdinalProvider = destinationFieldOrdinalProvider ?? new DestinationFieldOrdinalProvider(); this.FieldFormatter = fieldFormatter ?? new TextRecordFieldFormatter(); }