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

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

Definition

Пространство имён: Tessa.Platform.Runtime
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public HttpClientPool(
	IConnectionSettings connectionSettings,
	IHttpClientFactory httpClientFactory,
	TimeSpan? clientLifetime = null
)

Параметры

connectionSettings  IConnectionSettings
Настройки соединения, по которым определяются таймауты для создаваемых объектов. Значение не может быть равно null.
httpClientFactory  IHttpClientFactory
Фабрика объектов HttpClient. Значение не может быть равно null.
clientLifetime  NullableTimeSpan  (Optional)
Время жизни объектов HttpClient в пуле, в течение которого они могут переиспользоваться. Если указано null, то объект будет повторно использоваться не более одного часа.

См. также