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

DecompressAsync() public method

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

            var decompresedBytes = Decompress(sourceStream.ToBytes());
            targetStream.WriteAsync(decompresedBytes, 0, decompresedBytes.Length);
            targetStream.SetStreamPosition();
        }
    }