IHttpClientPool - интерфейс

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

Definition

Пространство имён: Tessa.Platform.Web
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
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)

См. также