KestrunResponseCompressionProvider class
A response compression provider that respects endpoint metadata to disable compression. Wraps the built-in ResponseCompressionProvider.
public sealed class KestrunResponseCompressionProvider : IResponseCompressionProvider
| parameter | description |
|---|---|
| services | The service provider. |
| options | The response compression options. |
Public Members
| name | description |
|---|---|
| KestrunResponseCompressionProvider(…) | A response compression provider that respects endpoint metadata to disable compression. Wraps the built-in ResponseCompressionProvider. |
| CheckRequestAcceptsCompression(…) | Determines if the request accepts compression, taking into account endpoint metadata. |
| GetCompressionProvider(…) | Gets the compression provider for the given HTTP context, taking into account endpoint metadata. |
| ShouldCompressResponse(…) | Determines if the response should be compressed, taking into account endpoint metadata. |
Remarks
Creates a new KestrunResponseCompressionProvider.
See Also
- namespace Kestrun.Hosting.Compression