NumberDirectorProcessControlRequestAsync - метод

Выполняет обработку запроса к API номеров на сервере, который связан с элементом управления.

Definition

Пространство имён: Tessa.Cards.Numbers
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
protected virtual ValueTask<bool> ProcessControlRequestAsync(
	INumberContext context,
	Guid requestType,
	Func<INumberContext, NumberControlResponse, CancellationToken, ValueTask<bool>> processFuncAsync,
	CancellationToken cancellationToken = default
)

Параметры

context  INumberContext
Контекст действия с номером, которое связано с элементом управления.
requestType  Guid
Тип запроса. Значение обычно берут из полей класса [Tessa.Cards.Numbers.NumberCardRequestTypes].
processFuncAsync  FuncINumberContext, NumberControlResponse, CancellationToken, ValueTaskBoolean
 
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskBoolean
true, если функция processFunc успешно выполнила обработку; false, если функция обработки не была вызвана из-за ошибок в запросе, или она вернула false при обработке.

См. также