ResponseCompressionProvider Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Used to examine requests and responses to see if compression should be enabled.
public ref class ResponseCompressionProvider : Microsoft::AspNetCore::ResponseCompression::IResponseCompressionProvider
public class ResponseCompressionProvider : Microsoft.AspNetCore.ResponseCompression.IResponseCompressionProvider
type ResponseCompressionProvider = class
interface IResponseCompressionProvider
Public Class ResponseCompressionProvider
Implements IResponseCompressionProvider
- Inheritance
-
ResponseCompressionProvider
- Implements
Constructors
ResponseCompressionProvider(IServiceProvider, IOptions<ResponseCompressionOptions>) |
If no compression providers are specified then GZip is used by default. |
Methods
CheckRequestAcceptsCompression(HttpContext) |
Examines the request to see if compression should be used for response. |
GetCompressionProvider(HttpContext) |
Examines the request and selects an acceptable compression provider, if any. |
ShouldCompressResponse(HttpContext) |
Examines the response on first write to see if compression should be used. |