HttpClientPool(IHttpClientCreationOptions, NullableTimeSpan) - конструктор

Создаёт экземпляр класса с указанием настроек соединения и времени жизни объектов HttpClient.

Definition

Пространство имён: Tessa.Platform.Web
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public HttpClientPool(
	IHttpClientCreationOptions? options,
	TimeSpan? clientLifetime = null
)

Параметры

options  IHttpClientCreationOptions

Опции для создания объектов HttpClient или null, если используются опции по умолчанию.

Таймаут по умолчанию определяется реализацией в зависимостях Dependencies, в платформе используется значение по умолчанию в .NET для класса HttpClient, это 100 секунд.

clientLifetime  NullableTimeSpan  (Optional)
Время жизни объектов HttpClient в пуле, в течение которого они могут переиспользоваться. Если указано null, то объект будет повторно использоваться не более одного часа.

См. также