ConfigurationValueTransformerBaseTransformAsync - метод

Преобразует атомарное значение (не хеш-таблица и не список). Метод должен вернуть исходное значение obj, если преобразование не требуется, или null, если текущий объект не преобразует указанное значение.

Definition

Пространство имён: Tessa.Platform.Configuration
Сборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public ValueTask<Object> TransformAsync(
	Object obj,
	IConfigurationBuilderContext context,
	CancellationToken cancellationToken = default
)

Параметры

obj  Object
Значение для преобразования.
context  IConfigurationBuilderContext
Контекст построения конфигурации.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskObject

Преобразованное значение или null, если текущий объект не преобразует указанное значение.

Передаётся следующему объекту IConfigurationValueTransformer.

Реализации

IConfigurationValueTransformerTransformAsync(Object, IConfigurationBuilderContext, CancellationToken)

См. также