ExtensionContainerTryResolveExecutorAsyncTExtension(CancellationToken) - метод

Возвращает объект, выполняющий расширения заданного типа и определяющий время жизни экземпляров расширений, или null, если тип расширений не был зарегистрирован.

Definition

Пространство имён: Tessa.Extensions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public ValueTask<IExtensionExecutor> TryResolveExecutorAsync<TExtension>(
	CancellationToken cancellationToken = default
)
where TExtension : class, IExtension

Параметры

cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

Параметры типа

TExtension
Тип расширения, для которого требуется возвратить объект.

Возвращаемое значение

ValueTaskIExtensionExecutor
Объект, выполняющий расширения заданного типа, или null, если тип расширений не был зарегистрирован.

Реализации

IExtensionContainerTryResolveExecutorAsyncTExtension(CancellationToken)

См. также