IConfigurationValueTransformer - интерфейс

Объект, преобразующий атомарное значение для построения конфигурации.

Definition

Пространство имён: Tessa.Platform.Configuration
Сборка: Tessa (в Tessa.dll) Версия: 4.1.5+a9a57e1eda0b57f197e0c68d2aa7d7dc95b6c424
C#
public interface IConfigurationValueTransformer

Заметки

Регистрацию реализаций интерфейса в Unity выполните по типу интерфейса и имени класса, регистрацию в IServiceCollection - по интерфейсу без указания ключа, а порядок преобразований укажите посредством атрибута OrderAttribute на классе.

Методы

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

См. также