ExtensionContainerResolveExecutorAsyncTExtension(CancellationToken) - метод

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

Definition

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

Параметры

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

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

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

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

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

Реализации

IExtensionContainerResolveExecutorAsyncTExtension(CancellationToken)

См. также