TessaResponseCompressionProvider - конструктор

Объект, возвращающий провайдер для сжатия ответов на HTTP-запрос.

Definition

Пространство имён: Tessa.Web.Services
Сборка: Tessa.Web (в Tessa.Web.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public TessaResponseCompressionProvider(
	IServiceProvider services,
	IOptions<ResponseCompressionOptions> options,
	IOptions<BrotliCompressionProviderOptions> brotliOptions
)

Параметры

services  IServiceProvider
Defines a mechanism for retrieving a service object; that is, an object that provides custom support to other objects.
options  IOptionsResponseCompressionOptions
Options for the HTTP response compression middleware.
brotliOptions  IOptionsBrotliCompressionProviderOptions
Options for the BrotliCompressionProvider

Заметки

Используется логика по умолчанию с дополнительной возможностью настройки уровень сжатия по алгоритму Brotli посредством атрибута BrotliCompressionLevelAttribute, устанавливаемого на методах или классах контроллеров.

См. также