public void Setup() { blockStreamWriter = new BlockByBlockStreamWriter( new SyncSegmentStreamWriter(), new DataSegmenter(), new ParallelProcessor( new AsyncProcessor()), new SegmentalCompressionConfiguration { ThreadsCount = 4, SegmentSize = 1024 } ); }
public void Setup() { SegmentalCompressionConfiguration configuration = new SegmentalCompressionConfiguration { ThreadsCount = 4, SegmentSize = 1024 }; ExceptionConsumingProcessor exceptionConsumingProcessor = new ExceptionConsumingProcessor(); blockStreamWriter = new BlockByBlockStreamWriter( new ParallelProcessor(new AsyncProcessor(), configuration), new ExceptionConsumingSegmentStreamReader( new SyncSegmentStreamReader(configuration, new DataSegmenter()), exceptionConsumingProcessor), new ExceptionConsumingSegmentStreamWriter( new SyncSegmentStreamWriter(), exceptionConsumingProcessor) ); }