/// <summary> /// Constructs a instance of HTTP compression manager /// </summary> /// <param name="options">HTTP compression options</param> public HttpCompressionManager(IOptions <HttpCompressionOptions> options) { HttpCompressionOptions compressionOptions = options.Value; CompressorFactories = compressionOptions.CompressorFactories; SupportedMediaTypePredicate = compressionOptions.SupportedMediaTypePredicate; }
/// <summary> /// Constructs a instance of HTTP compression manager /// </summary> /// <param name="options">HTTP compression options</param> public HttpCompressionManager(IOptions <HttpCompressionOptions> options) { HttpCompressionOptions compressionOptions = options.Value; CompressorFactories = compressionOptions.CompressorFactories; SupportedHttpMethods = compressionOptions.SupportedHttpMethods; SupportedMediaTypePredicate = compressionOptions.SupportedMediaTypePredicate; IncludedPages = compressionOptions.IncludedPages; ExcludedPages = compressionOptions.ExcludedPages; }