Exemple #1
0
 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();
 }
Exemple #2
0
 public DelimitedTextRecordFormatter(string delimiter = ",", IDestinationFieldOrdinalProvider destinationFieldOrdinalProvider = null, ITextRecordFieldFormatter fieldFormatter = null)
 {
     this.Delimiter = delimiter;
     this.DestinationFieldOrdinalProvider = destinationFieldOrdinalProvider ?? new DestinationFieldOrdinalProvider();
     this.FieldFormatter = fieldFormatter ?? new TextRecordFieldFormatter();
 }