ConditionRepairManagerBaseRepairConditionsCoreAsync - метод

Выполняет починку условий в карточке.

Definition

Пространство имён: Tessa.Platform.Conditions
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
protected virtual ValueTask<ValidationResult> RepairConditionsCoreAsync(
	Card card,
	ICardRepairOptions? options = null,
	ICardRepairExtensionContext? parentContext = null,
	Func<Guid, bool>? filterConditionTypeFunc = null,
	CancellationToken cancellationToken = default
)

Параметры

card  Card
Карточка, в которой производится починка условий.
options  ICardRepairOptions  (Optional)
Настройки исправления структуры карточки.
parentContext  ICardRepairExtensionContext  (Optional)
Контекст расширений починки карточки. Может быть равен null.
filterConditionTypeFunc  FuncGuid, Boolean  (Optional)
Функция для фильтрации условий для починки или null, если нет фильтрации по типу условия.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskValidationResult
Результат валидации починки условий.

См. также