2 implementations of IResponseCompressionProvider
Microsoft.AspNetCore.ResponseCompression (1)
ResponseCompressionProvider.cs (1)
17public class ResponseCompressionProvider : IResponseCompressionProvider
Microsoft.AspNetCore.ResponseCompression.Tests (1)
ResponseCompressionBodyTest.cs (1)
93private class MockResponseCompressionProvider : IResponseCompressionProvider
7 references to IResponseCompressionProvider
Microsoft.AspNetCore.ResponseCompression (7)
ResponseCompressionBody.cs (2)
18private readonly IResponseCompressionProvider _provider; 30internal ResponseCompressionBody(HttpContext context, IResponseCompressionProvider provider,
ResponseCompressionMiddleware.cs (3)
16private readonly IResponseCompressionProvider _provider; 22/// <param name="provider">The <see cref="IResponseCompressionProvider"/>.</param> 23public ResponseCompressionMiddleware(RequestDelegate next, IResponseCompressionProvider provider)
ResponseCompressionServicesExtensions.cs (2)
24services.TryAddSingleton<IResponseCompressionProvider, ResponseCompressionProvider>(); 40services.TryAddSingleton<IResponseCompressionProvider, ResponseCompressionProvider>();