├── .gitattributes ├── .github ├── dependabot.yml └── workflows │ └── dotnet.yml ├── .gitignore ├── Benchmark.png ├── EasyCompressor.sln ├── LICENSE ├── README.md ├── benchmarks └── EasyCompressor.Benchmarks │ ├── Benchmark.png │ ├── BenchmarkDotNet.Artifacts │ ├── ShortRunJob │ │ ├── EasyCompressor.Benchmarks.BinaryBenchmark-report-github.md │ │ ├── EasyCompressor.Benchmarks.HighestCompressionBenchmark-report-github.md │ │ ├── EasyCompressor.Benchmarks.StreamAsyncBenchmark-report-github.md │ │ ├── EasyCompressor.Benchmarks.StreamBenchmark-report-github.md │ │ └── EasyCompressor.Benchmarks.xLZ4CompressionModesBenchmark-report-github.md │ └── SimpleJob-Throughput │ │ ├── Compression-Level-Ratio-Benchmark.md │ │ ├── EasyCompressor.Benchmarks.BinaryBenchmark-report-github.md │ │ ├── EasyCompressor.Benchmarks.StreamAsyncBenchmark-report-github.md │ │ ├── EasyCompressor.Benchmarks.StreamBenchmark-report-github.md │ │ └── EasyCompressor.Benchmarks.xLZ4CompressionModesBenchmark-report-github.md │ ├── Benchmarks │ ├── BaseBenchmark.cs │ ├── BinaryBenchmark.cs │ ├── HighestCompressionBenchmark.cs │ ├── StreamAsyncBenchmark.cs │ ├── StreamBenchmark.cs │ ├── xLZ4CompressionModesBenchmark.cs │ └── xOtherTests.cs │ ├── Data │ ├── Person │ │ └── Person.cs │ ├── SearchResponse │ │ ├── AncillaryServices.cs │ │ ├── BaggageAllowance.cs │ │ ├── Flight.cs │ │ ├── FlightAgeType.cs │ │ ├── FlightFarePricingMessage.cs │ │ ├── FlightFarePricingMessageType.cs │ │ ├── FlightGroup.cs │ │ ├── FlightPrice.cs │ │ ├── FlightProposal.cs │ │ ├── SearchResponse.cs │ │ ├── SearchResponse.json │ │ ├── ServiceProvider.cs │ │ └── TechnicalStop.cs │ ├── Serializer.cs │ └── SpotifyAlbum │ │ ├── SpotifyAlbum.cs │ │ └── SpotifyAlbum.json │ ├── EasyCompressor.Benchmarks.csproj │ ├── Program.cs │ └── Reports │ └── ShortRunJob │ ├── Benchmark-Binary-Allocated.html │ ├── Benchmark-Binary-Allocated.png │ ├── Benchmark-Binary-Mean.html │ ├── Benchmark-Binary-Mean.png │ ├── Benchmark-HighestCompression.html │ ├── Benchmark-HighestCompression.png │ ├── Benchmark-LZ4.html │ ├── Benchmark-LZ4.png │ ├── Benchmark-Stream-Allocated.html │ ├── Benchmark-Stream-Allocated.png │ ├── Benchmark-Stream-Mean.html │ ├── Benchmark-Stream-Mean.png │ ├── Benchmark-StreamAsync-Allocated.html │ ├── Benchmark-StreamAsync-Allocated.png │ ├── Benchmark-StreamAsync-Mean.html │ └── Benchmark-StreamAsync-Mean.png ├── docs ├── Benchmark-Binary-Allocated.html ├── Benchmark-Binary-Allocated.png ├── Benchmark-Binary-Mean.html ├── Benchmark-Binary-Mean.png ├── Benchmark-HighestCompression.html ├── Benchmark-HighestCompression.png ├── Benchmark-LZ4.html ├── Benchmark-LZ4.png ├── Benchmark-Stream-Allocated.html ├── Benchmark-Stream-Allocated.png ├── Benchmark-Stream-Mean.html ├── Benchmark-Stream-Mean.png ├── Benchmark-StreamAsync-Allocated.html ├── Benchmark-StreamAsync-Allocated.png ├── Benchmark-StreamAsync-Mean.html └── Benchmark-StreamAsync-Mean.png ├── src ├── Directory.Build.props ├── EasyCaching.Extensions.EasyCompressor │ ├── EasyCaching.Extensions.EasyCompressor.csproj │ ├── EasyCachingSerializerDecorator.cs │ ├── EasyCompressorEasyCachingOptionsExtension.cs │ ├── EasyCompressorExtensions.cs │ └── README.md ├── EasyCompressor.BrotliNET │ ├── BrotliNETCompressor.cs │ ├── ConfigurationExtensions.cs │ └── EasyCompressor.BrotliNET.csproj ├── EasyCompressor.LZ4 │ ├── ConfigurationExtensions.cs │ ├── EasyCompressor.LZ4.csproj │ ├── LZ4BinaryCompressionMode.cs │ └── LZ4Compressor.cs ├── EasyCompressor.LZMA │ ├── ConfigurationExtensions.cs │ ├── EasyCompressor.LZMA.csproj │ ├── LZMACompressor.cs │ └── LZMAProperties.cs ├── EasyCompressor.Snappier │ ├── ConfigurationExtensions.cs │ ├── EasyCompressor.Snappier.csproj │ └── SnappierCompressor.cs ├── EasyCompressor.Snappy │ ├── ConfigurationExtensions.cs │ ├── EasyCompressor.Snappy.csproj │ └── SnappyCompressor.cs ├── EasyCompressor.Zstandard │ ├── ConfigurationExtensions.cs │ ├── EasyCompressor.Zstandard.csproj │ └── ZstandardCompressor.cs ├── EasyCompressor.Zstd │ ├── ConfigurationExtensions.cs │ ├── EasyCompressor.Zstd.csproj │ ├── ZstdCompressor.cs │ ├── build │ │ └── EasyCompressor.Zstd.targets │ └── runtimes │ │ ├── x64 │ │ └── libzstd.dll │ │ └── x86 │ │ └── libzstd.dll ├── EasyCompressor.ZstdSharp │ ├── ConfigurationExtensions.cs │ ├── EasyCompressor.ZstdSharp.csproj │ └── ZstdSharpCompressor.cs ├── EasyCompressor.png └── EasyCompressor │ ├── CompressorProvider │ ├── DefaultCompressorProvider.cs │ └── ICompressorProvider.cs │ ├── Compressors │ ├── Base │ │ ├── BaseCompressor.cs │ │ ├── CompressionMethod.cs │ │ └── ICompressor.cs │ ├── BrotliCompressor.cs │ ├── DeflateCompressor.cs │ ├── GZipCompressor.cs │ └── ZLibCompressor.cs │ ├── ConfigurationExtensions.cs │ ├── EasyCompressor.csproj │ └── Utilities │ ├── BrotliUtils.cs │ ├── CompressorExtensions.cs │ ├── Guard.cs │ ├── NETShims.cs │ ├── StreamExtensions.cs │ └── ZstdUtils.cs └── test └── EasyCompressor.Tests ├── BinaryTests.cs ├── Data ├── Serialize.cs ├── SpotifyAlbum.cs └── SpotifyAlbum.json ├── DependencyInjectionTests.cs ├── EasyCachingCompressorTests.cs ├── EasyCompressor.Tests.csproj ├── FileStreamAsyncTests.cs ├── FileStreamTests.cs ├── StreamAsyncTests.cs ├── StreamExtensionsAsyncTests.cs ├── StreamExtensionsTests.cs ├── StreamTests.cs └── TestBase.cs /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/dotnet.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/.github/workflows/dotnet.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/.gitignore -------------------------------------------------------------------------------- /Benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/Benchmark.png -------------------------------------------------------------------------------- /EasyCompressor.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/EasyCompressor.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Benchmark.png -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.BinaryBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.BinaryBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.HighestCompressionBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.HighestCompressionBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.StreamAsyncBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.StreamAsyncBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.StreamBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.StreamBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.xLZ4CompressionModesBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/ShortRunJob/EasyCompressor.Benchmarks.xLZ4CompressionModesBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/Compression-Level-Ratio-Benchmark.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/Compression-Level-Ratio-Benchmark.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/EasyCompressor.Benchmarks.BinaryBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/EasyCompressor.Benchmarks.BinaryBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/EasyCompressor.Benchmarks.StreamAsyncBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/EasyCompressor.Benchmarks.StreamAsyncBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/EasyCompressor.Benchmarks.StreamBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/EasyCompressor.Benchmarks.StreamBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/EasyCompressor.Benchmarks.xLZ4CompressionModesBenchmark-report-github.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/BenchmarkDotNet.Artifacts/SimpleJob-Throughput/EasyCompressor.Benchmarks.xLZ4CompressionModesBenchmark-report-github.md -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Benchmarks/BaseBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Benchmarks/BaseBenchmark.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Benchmarks/BinaryBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Benchmarks/BinaryBenchmark.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Benchmarks/HighestCompressionBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Benchmarks/HighestCompressionBenchmark.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Benchmarks/StreamAsyncBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Benchmarks/StreamAsyncBenchmark.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Benchmarks/StreamBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Benchmarks/StreamBenchmark.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Benchmarks/xLZ4CompressionModesBenchmark.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Benchmarks/xLZ4CompressionModesBenchmark.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Benchmarks/xOtherTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Benchmarks/xOtherTests.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/Person/Person.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/Person/Person.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/AncillaryServices.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/AncillaryServices.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/BaggageAllowance.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/BaggageAllowance.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/Flight.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/Flight.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightAgeType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightAgeType.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightFarePricingMessage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightFarePricingMessage.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightFarePricingMessageType.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightFarePricingMessageType.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightGroup.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightGroup.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightPrice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightPrice.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightProposal.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/FlightProposal.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/SearchResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/SearchResponse.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/SearchResponse.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/SearchResponse.json -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/ServiceProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/ServiceProvider.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/TechnicalStop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SearchResponse/TechnicalStop.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/Serializer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/Serializer.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SpotifyAlbum/SpotifyAlbum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SpotifyAlbum/SpotifyAlbum.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Data/SpotifyAlbum/SpotifyAlbum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Data/SpotifyAlbum/SpotifyAlbum.json -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/EasyCompressor.Benchmarks.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/EasyCompressor.Benchmarks.csproj -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Program.cs -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Binary-Allocated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Binary-Allocated.html -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Binary-Allocated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Binary-Allocated.png -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Binary-Mean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Binary-Mean.html -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Binary-Mean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Binary-Mean.png -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-HighestCompression.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-HighestCompression.html -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-HighestCompression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-HighestCompression.png -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-LZ4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-LZ4.html -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-LZ4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-LZ4.png -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Stream-Allocated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Stream-Allocated.html -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Stream-Allocated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Stream-Allocated.png -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Stream-Mean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Stream-Mean.html -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Stream-Mean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-Stream-Mean.png -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-StreamAsync-Allocated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-StreamAsync-Allocated.html -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-StreamAsync-Allocated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-StreamAsync-Allocated.png -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-StreamAsync-Mean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-StreamAsync-Mean.html -------------------------------------------------------------------------------- /benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-StreamAsync-Mean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/benchmarks/EasyCompressor.Benchmarks/Reports/ShortRunJob/Benchmark-StreamAsync-Mean.png -------------------------------------------------------------------------------- /docs/Benchmark-Binary-Allocated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-Binary-Allocated.html -------------------------------------------------------------------------------- /docs/Benchmark-Binary-Allocated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-Binary-Allocated.png -------------------------------------------------------------------------------- /docs/Benchmark-Binary-Mean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-Binary-Mean.html -------------------------------------------------------------------------------- /docs/Benchmark-Binary-Mean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-Binary-Mean.png -------------------------------------------------------------------------------- /docs/Benchmark-HighestCompression.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-HighestCompression.html -------------------------------------------------------------------------------- /docs/Benchmark-HighestCompression.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-HighestCompression.png -------------------------------------------------------------------------------- /docs/Benchmark-LZ4.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-LZ4.html -------------------------------------------------------------------------------- /docs/Benchmark-LZ4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-LZ4.png -------------------------------------------------------------------------------- /docs/Benchmark-Stream-Allocated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-Stream-Allocated.html -------------------------------------------------------------------------------- /docs/Benchmark-Stream-Allocated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-Stream-Allocated.png -------------------------------------------------------------------------------- /docs/Benchmark-Stream-Mean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-Stream-Mean.html -------------------------------------------------------------------------------- /docs/Benchmark-Stream-Mean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-Stream-Mean.png -------------------------------------------------------------------------------- /docs/Benchmark-StreamAsync-Allocated.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-StreamAsync-Allocated.html -------------------------------------------------------------------------------- /docs/Benchmark-StreamAsync-Allocated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-StreamAsync-Allocated.png -------------------------------------------------------------------------------- /docs/Benchmark-StreamAsync-Mean.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-StreamAsync-Mean.html -------------------------------------------------------------------------------- /docs/Benchmark-StreamAsync-Mean.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/docs/Benchmark-StreamAsync-Mean.png -------------------------------------------------------------------------------- /src/Directory.Build.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/Directory.Build.props -------------------------------------------------------------------------------- /src/EasyCaching.Extensions.EasyCompressor/EasyCaching.Extensions.EasyCompressor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCaching.Extensions.EasyCompressor/EasyCaching.Extensions.EasyCompressor.csproj -------------------------------------------------------------------------------- /src/EasyCaching.Extensions.EasyCompressor/EasyCachingSerializerDecorator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCaching.Extensions.EasyCompressor/EasyCachingSerializerDecorator.cs -------------------------------------------------------------------------------- /src/EasyCaching.Extensions.EasyCompressor/EasyCompressorEasyCachingOptionsExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCaching.Extensions.EasyCompressor/EasyCompressorEasyCachingOptionsExtension.cs -------------------------------------------------------------------------------- /src/EasyCaching.Extensions.EasyCompressor/EasyCompressorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCaching.Extensions.EasyCompressor/EasyCompressorExtensions.cs -------------------------------------------------------------------------------- /src/EasyCaching.Extensions.EasyCompressor/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCaching.Extensions.EasyCompressor/README.md -------------------------------------------------------------------------------- /src/EasyCompressor.BrotliNET/BrotliNETCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.BrotliNET/BrotliNETCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor.BrotliNET/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.BrotliNET/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor.BrotliNET/EasyCompressor.BrotliNET.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.BrotliNET/EasyCompressor.BrotliNET.csproj -------------------------------------------------------------------------------- /src/EasyCompressor.LZ4/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.LZ4/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor.LZ4/EasyCompressor.LZ4.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.LZ4/EasyCompressor.LZ4.csproj -------------------------------------------------------------------------------- /src/EasyCompressor.LZ4/LZ4BinaryCompressionMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.LZ4/LZ4BinaryCompressionMode.cs -------------------------------------------------------------------------------- /src/EasyCompressor.LZ4/LZ4Compressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.LZ4/LZ4Compressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor.LZMA/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.LZMA/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor.LZMA/EasyCompressor.LZMA.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.LZMA/EasyCompressor.LZMA.csproj -------------------------------------------------------------------------------- /src/EasyCompressor.LZMA/LZMACompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.LZMA/LZMACompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor.LZMA/LZMAProperties.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.LZMA/LZMAProperties.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Snappier/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Snappier/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Snappier/EasyCompressor.Snappier.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Snappier/EasyCompressor.Snappier.csproj -------------------------------------------------------------------------------- /src/EasyCompressor.Snappier/SnappierCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Snappier/SnappierCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Snappy/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Snappy/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Snappy/EasyCompressor.Snappy.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Snappy/EasyCompressor.Snappy.csproj -------------------------------------------------------------------------------- /src/EasyCompressor.Snappy/SnappyCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Snappy/SnappyCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Zstandard/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstandard/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Zstandard/EasyCompressor.Zstandard.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstandard/EasyCompressor.Zstandard.csproj -------------------------------------------------------------------------------- /src/EasyCompressor.Zstandard/ZstandardCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstandard/ZstandardCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Zstd/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstd/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Zstd/EasyCompressor.Zstd.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstd/EasyCompressor.Zstd.csproj -------------------------------------------------------------------------------- /src/EasyCompressor.Zstd/ZstdCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstd/ZstdCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor.Zstd/build/EasyCompressor.Zstd.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstd/build/EasyCompressor.Zstd.targets -------------------------------------------------------------------------------- /src/EasyCompressor.Zstd/runtimes/x64/libzstd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstd/runtimes/x64/libzstd.dll -------------------------------------------------------------------------------- /src/EasyCompressor.Zstd/runtimes/x86/libzstd.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.Zstd/runtimes/x86/libzstd.dll -------------------------------------------------------------------------------- /src/EasyCompressor.ZstdSharp/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.ZstdSharp/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor.ZstdSharp/EasyCompressor.ZstdSharp.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.ZstdSharp/EasyCompressor.ZstdSharp.csproj -------------------------------------------------------------------------------- /src/EasyCompressor.ZstdSharp/ZstdSharpCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.ZstdSharp/ZstdSharpCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor.png -------------------------------------------------------------------------------- /src/EasyCompressor/CompressorProvider/DefaultCompressorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/CompressorProvider/DefaultCompressorProvider.cs -------------------------------------------------------------------------------- /src/EasyCompressor/CompressorProvider/ICompressorProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/CompressorProvider/ICompressorProvider.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Compressors/Base/BaseCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Compressors/Base/BaseCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Compressors/Base/CompressionMethod.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Compressors/Base/CompressionMethod.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Compressors/Base/ICompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Compressors/Base/ICompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Compressors/BrotliCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Compressors/BrotliCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Compressors/DeflateCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Compressors/DeflateCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Compressors/GZipCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Compressors/GZipCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Compressors/ZLibCompressor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Compressors/ZLibCompressor.cs -------------------------------------------------------------------------------- /src/EasyCompressor/ConfigurationExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/ConfigurationExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor/EasyCompressor.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/EasyCompressor.csproj -------------------------------------------------------------------------------- /src/EasyCompressor/Utilities/BrotliUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Utilities/BrotliUtils.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Utilities/CompressorExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Utilities/CompressorExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Utilities/Guard.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Utilities/Guard.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Utilities/NETShims.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Utilities/NETShims.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Utilities/StreamExtensions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Utilities/StreamExtensions.cs -------------------------------------------------------------------------------- /src/EasyCompressor/Utilities/ZstdUtils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/src/EasyCompressor/Utilities/ZstdUtils.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/BinaryTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/BinaryTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/Data/Serialize.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/Data/Serialize.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/Data/SpotifyAlbum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/Data/SpotifyAlbum.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/Data/SpotifyAlbum.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/Data/SpotifyAlbum.json -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/DependencyInjectionTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/DependencyInjectionTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/EasyCachingCompressorTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/EasyCachingCompressorTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/EasyCompressor.Tests.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/EasyCompressor.Tests.csproj -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/FileStreamAsyncTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/FileStreamAsyncTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/FileStreamTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/FileStreamTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/StreamAsyncTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/StreamAsyncTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/StreamExtensionsAsyncTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/StreamExtensionsAsyncTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/StreamExtensionsTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/StreamExtensionsTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/StreamTests.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/StreamTests.cs -------------------------------------------------------------------------------- /test/EasyCompressor.Tests/TestBase.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mjebrahimi/EasyCompressor/HEAD/test/EasyCompressor.Tests/TestBase.cs --------------------------------------------------------------------------------