ConditionHelperDeserializeConditionRowAsync - метод

Выполняет десериализацию настроек условия в карточку.

Definition

Пространство имён: Tessa.Platform.Conditions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
public static ValueTask DeserializeConditionRowAsync(
	CardRow conditionRow,
	Card mainCard,
	ICardMetadata cardMetadata,
	IConditionTypesProvider conditionTypesProvider,
	bool typedJson,
	bool isNew,
	CancellationToken cancellationToken = default
)

Параметры

conditionRow  CardRow
Строка, содержащая настройки условия.
mainCard  Card
Карточка, куда десериализуются настройки условия.
cardMetadata  ICardMetadata
Метаданные карточки.
conditionTypesProvider  IConditionTypesProvider
Провайдер типов условий.
typedJson  Boolean
Определяет, что десериализацию необходимыо выполнять из типизированного JSON.
isNew  Boolean
Определяет, что карточку, куда десериализуются настройки условия, новая.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTask
Асинхронная задача.

См. также