public RecordPerRowValueCollectionFieldWriter( RecordPerRowFieldSerializer parent, string fieldName, IValueRecordSerializer <TField> serializer) : base(parent, fieldName) { _serializer = serializer; }
public RecordPerRowValueWriter( string headerFieldSubNameSeparator, string rowFieldSeparator, IReadOnlyDictionary <Type, Func <Type[], object> > serializersFactories, ISimpleLogger logger) : base( headerFieldSubNameSeparator: headerFieldSubNameSeparator, rowFieldSeparator: rowFieldSeparator, serializersFactories: serializersFactories, logger: logger) { _serializer = GetValueSerializer <TRecord>(); }