IHttpClientPool - интерфейс

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

Definition

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

Методы

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

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

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


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

См. также