private void Init() { var recordType = typeof(T).GetUnderlyingType(); if (Configuration == null) Configuration = new ChoParquetRecordConfiguration(recordType); _writer = new ChoParquetRecordWriter(recordType, Configuration); _writer.RowsWritten += NotifyRowsWritten; }
private void Init() { if (Configuration == null) { Configuration = new ChoParquetRecordConfiguration(typeof(T)); } _writer = new ChoParquetRecordWriter(typeof(T), Configuration); _writer.RowsWritten += NotifyRowsWritten; }
private void Init() { var recordType = typeof(T).GetUnderlyingType(); if (Configuration == null) { Configuration = new ChoParquetRecordConfiguration(recordType); } else { Configuration.RecordType = recordType; } _writer = new ChoParquetRecordWriter(recordType, Configuration); _writer.RowsWritten += NotifyRowsWritten; _writer.NewRowGroup += OnNewRowGroup; }