4 implementations of IDecompressionProvider
Microsoft.AspNetCore.RequestDecompression (4)
BrotliDecompressionProvider.cs (1)
11internal sealed class BrotliDecompressionProvider : IDecompressionProvider
DeflateDecompressionProvider.cs (1)
15internal sealed class DeflateDecompressionProvider : IDecompressionProvider
GZipDecompressionProvider.cs (1)
11internal sealed class GZipDecompressionProvider : IDecompressionProvider
ZstandardDecompressionProvider.cs (1)
11internal sealed class ZstandardDecompressionProvider : IDecompressionProvider
5 references to IDecompressionProvider
Microsoft.AspNetCore.RequestDecompression (5)
DefaultRequestDecompressionProvider.cs (2)
16private readonly IDictionary<string, IDecompressionProvider> _providers; 48if (_providers.TryGetValue(encodingName, out var matchingProvider))
RequestDecompressionOptions.cs (3)
12/// The <see cref="IDecompressionProvider"/> types to use for request decompression. 14public IDictionary<string, IDecompressionProvider> DecompressionProviders { get; } = new Dictionary<string, IDecompressionProvider>(StringComparer.OrdinalIgnoreCase)