示例#1
0
        protected async Task <int> ProcessUncompressedBulkData(ByteArrayReader reader, BulkDataCompressionTypes compressionFlags)
        {
            DomainCompressedChunkBulkData compressedChunk = new DomainCompressedChunkBulkData();

            CompressedChunks.Add(compressedChunk);

            int builderSize = await compressedChunk.BuildCompressedChunk(reader, compressionFlags);

            return(builderSize);
        }
示例#2
0
        protected async Task ProcessCompressedBulkData(ByteArrayReader reader, Func <DomainCompressedChunkBulkData, Task> chunkHandler)
        {
            DomainCompressedChunkBulkData compressedChunk = new DomainCompressedChunkBulkData();

            //    CompressedChunks.Add(compressedChunk);

            await compressedChunk.ReadCompressedChunk(reader);

            await chunkHandler(compressedChunk);
        }