IConfigurationStorageTransformerTransformAsync - метод

Преобразует значение, являющееся хеш-таблицей Dictionary<string, object?>. Метод должен вернуть исходное значение obj, если преобразование не требуется, или null, если текущий объект не преобразует указанное значение.

Definition

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

Параметры

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

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

ValueTaskObject

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

Передаётся следующему объекту IConfigurationStorageTransformer, кроме случаев, когда значение не является хеш-таблицей - тогда оно используется без дальнейших преобразований объектами IConfigurationStorageTransformer.

См. также