示例#1
0
 public void Dispose()
 {
     _reader.Dispose();
     _chunkedHandler.Dispose();
     _writer.Dispose();
     _allBytesWritten.Close();
     _chunkWriteEvent.Close();
 }
示例#2
0
        public void FileDecompress()
        {
            var decompressor = GetGZipDecompressor();

            using (var reader = GetFileReader(decompressor))
            {
                Task.Factory.StartNew(reader.ReadAllBytes, TaskCreationOptions.LongRunning);
                decompressor.Start();
            }
            _decompressorWriter.Dispose();
            Assert.Pass();
        }