NSoft.NFramework.Compressions.CompressAdapter.CompressAsync C# (CSharp) Method

CompressAsync() public method

원본 스트림을 압축하여, 대상 스트림에 씁니다.
public CompressAsync ( Stream sourceStream, Stream destinationStream ) : void
sourceStream Stream
destinationStream Stream
return void
        public virtual void CompressAsync(Stream sourceStream, Stream destinationStream) {
            sourceStream.ShouldNotBeNull("sourceStream");
            destinationStream.ShouldNotBeNull("destinationStream");

            var compressedBytes = Compress(sourceStream.ToBytes());
            destinationStream.WriteAsync(compressedBytes, 0, compressedBytes.Length);
        }