public ExceptionConsumingSegmentStreamWriter( ISegmentStreamWriter segmentStreamWriter, IExceptionConsumingProcessor exceptionConsumingProcessor) { this.segmentStreamWriter = segmentStreamWriter; this.exceptionConsumingProcessor = exceptionConsumingProcessor; }
public BlockByBlockStreamWriter( ISegmentStreamWriter segmentStreamWriter, IDataSegmenter dataSegmenter, IParallelProcessor parallelProcessor, SegmentalCompressionConfiguration configuration) { this.segmentStreamWriter = segmentStreamWriter; this.dataSegmenter = dataSegmenter; this.configuration = configuration; this.parallelProcessor = parallelProcessor; }