1 instantiation of ResponseCompressionProvider
Microsoft.AspNetCore.ResponseCompression.Microbenchmarks (1)
ResponseCompressionProviderBenchmark.cs (1)
25Provider = new ResponseCompressionProvider(services, Options.Create(options));
12 references to ResponseCompressionProvider
Microsoft.AspNetCore.ResponseCompression (3)
ResponseCompressionProvider.cs (1)
72_logger = services.GetRequiredService<ILogger<ResponseCompressionProvider>>();
ResponseCompressionServicesExtensions.cs (2)
24services.TryAddSingleton<IResponseCompressionProvider, ResponseCompressionProvider>(); 40services.TryAddSingleton<IResponseCompressionProvider, ResponseCompressionProvider>();
Microsoft.AspNetCore.ResponseCompression.Microbenchmarks (1)
ResponseCompressionProviderBenchmark.cs (1)
44public ResponseCompressionProvider Provider { get; set; }
Microsoft.AspNetCore.ResponseCompression.Tests (8)
ResponseCompressionMiddlewareTest.cs (8)
457TestSink.EnableWithTypeName<ResponseCompressionProvider>, 458TestSink.EnableWithTypeName<ResponseCompressionProvider>); 525TestSink.EnableWithTypeName<ResponseCompressionProvider>, 526TestSink.EnableWithTypeName<ResponseCompressionProvider>); 595TestSink.EnableWithTypeName<ResponseCompressionProvider>, 596TestSink.EnableWithTypeName<ResponseCompressionProvider>); 1279TestSink.EnableWithTypeName<ResponseCompressionProvider>, 1280TestSink.EnableWithTypeName<ResponseCompressionProvider>);