PipeHandlerTryHandleCoreAsync - метод

Выполняет обработку сообщения, полученного по каналу. Возвращает null, если обработка не выполнена, например, если подходящий метод не был зарегистрирован.

Definition

Пространство имён: Tessa.Platform.Pipes
Сборка: Tessa (в Tessa.dll) Версия: 4.0.4
C#
protected abstract ValueTask<IPipeResponse> TryHandleCoreAsync(
	IPipeRequest request,
	IPipeResponse response,
	CancellationToken cancellationToken = default
)

Параметры

request  IPipeRequest
Сообщение-запрос, передаваемое по каналу.
response  IPipeResponse
Объект-заготовка для ответа на запрос, который может использоваться для возвращаемого значения.
cancellationToken  CancellationToken  (Optional)
Объект, посредством которого можно отменить асинхронную задачу.

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

ValueTaskIPipeResponse
Ответ на запрос или null, если обработка не выполнена.

См. также