// Copyright Epic Games, Inc. All Rights Reserved. using System.IO; using Microsoft.AspNetCore.ResponseCompression; namespace HordeServer.Utilities { /// /// Compression provider for zstd responses /// class ZstdCompressionProvider : ICompressionProvider { /// public string EncodingName => "zstd"; /// public bool SupportsFlush => true; /// public Stream CreateStream(Stream outputStream) { return new ZstdSharp.CompressionStream(outputStream, leaveOpen: false); } } }