ConditionHelperSerializeConditionRowAsync - метод

Сериализует настройки условия в JSON и сохраняет его в поле Settings строки условия.

Definition

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

Параметры

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

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

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

См. также