IHttpClientPool - интерфейс

Пул объектов HttpClient.

Definition

Пространство имён: Tessa.Platform.Web
Сборка: Tessa (в Tessa.dll) Версия: 4.1.5+a9a57e1eda0b57f197e0c68d2aa7d7dc95b6c424
C#
public interface IHttpClientPool : ILimitedPool<HttpClient>, 
	IAsyncDisposable
Implements
IAsyncDisposable, ILimitedPoolHttpClient

Методы

DisposeAsync Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources asynchronously.
(Унаследован от IAsyncDisposable)
GetAsync Получает объект из пула. Вызовите метод [!:ILimitedPoolItem<T>.DisposeAsync] на этом объекте, чтобы вернуть его в пул.
(Унаследован от ILimitedPoolT)
SetAllExpiredAsync

Определяет срок всех объектов, созданных к настоящему моменту, как истёкший.

Это относится как к объектам, находящимся в пуле к текущему моменту, так и к используемым объектам, которые не будут возвращены в пул в этом случае.


(Унаследован от ILimitedPoolT)

См. также