protected override void Init(Type recordType) { base.Init(recordType); ChoCSVRecordObjectAttribute recObjAttr = ChoType.GetAttribute<ChoCSVRecordObjectAttribute>(recordType); if (recObjAttr != null) { Delimiter = recObjAttr.Delimiter; HasExcelSeparator = recObjAttr._hasExcelSeparator; } DiscoverRecordFields(recordType); }
protected override void Init(Type recordType) { base.Init(recordType); ChoCSVRecordObjectAttribute recObjAttr = ChoType.GetAttribute <ChoCSVRecordObjectAttribute>(recordType); if (recObjAttr != null) { Delimiter = recObjAttr.Delimiter; HasExcelSeparator = recObjAttr.HasExcelSeparatorInternal; } if (CSVRecordFieldConfigurations.Count == 0) { DiscoverRecordFields(recordType); } }