KrCardValidationManagerValidateCardAsync - метод

Definition

Пространство имён: Tessa.Extensions.Default.Client.Workflow.KrPermissions
Сборка: Tessa.Extensions.Default.Client (в Tessa.Extensions.Default.Client.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
C#
public ValueTask<ICardValidationResult> ValidateCardAsync(
	IEnumerable<CardTypeValidator> validators,
	Guid mainCardTypeID,
	Card mainCard,
	CardStoreMode storeMode,
	Dictionary<string, Object?>? externalContextInfo = null,
	Func<ICardValidationContext, ValueTask>? modifyContextActionAsync = null,
	CardValidationMode validationMode = CardValidationMode.Card,
	CancellationToken cancellationToken = default
)

Параметры

validators  IEnumerableCardTypeValidator
 
mainCardTypeID  Guid
 
mainCard  Card
 
storeMode  CardStoreMode
 
externalContextInfo  DictionaryString, Object  (Optional)
 
modifyContextActionAsync  FuncICardValidationContext, ValueTask  (Optional)
 
validationMode  CardValidationMode  (Optional)
 
cancellationToken  CancellationToken  (Optional)
 

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

ValueTaskICardValidationResult

Реализации

ICardValidationManagerValidateCardAsync(IEnumerableCardTypeValidator, Guid, Card, CardStoreMode, DictionaryString, Object, FuncICardValidationContext, ValueTask, CardValidationMode, CancellationToken)

См. также