public RecordPerRowReferenceCollectionFieldWriter( RecordPerRowFieldSerializer parent, string fieldName, IReferenceRecordSerializer <TField> serializer) : base(parent, fieldName) { _serializer = serializer; }
public RecordPerRowReferenceWriter( string headerFieldSubNameSeparator, string rowFieldSeparator, IReadOnlyDictionary <Type, Func <Type[], object> > serializersFactories, ISimpleLogger logger) : base( headerFieldSubNameSeparator: headerFieldSubNameSeparator, rowFieldSeparator: rowFieldSeparator, serializersFactories: serializersFactories, logger: logger) { _serializer = GetReferenceSerializer <TRecord>(); }