PipeMethodHandlerRegister - метод
Выполняет регистрацию метода обработки по имени.
Пространство имён: Tessa.Platform.PipesСборка: Tessa (в Tessa.dll) Версия: 3.6.0.24
public IPipeMethodHandler Register(
string methodName,
Func<IPipeRequest, IPipeResponse, CancellationToken, ValueTask<IPipeResponse>> handleAsync
)
Public Function Register (
methodName As String,
handleAsync As Func(Of IPipeRequest, IPipeResponse, CancellationToken, ValueTask(Of IPipeResponse))
) As IPipeMethodHandler
public:
virtual IPipeMethodHandler^ Register(
String^ methodName,
Func<IPipeRequest^, IPipeResponse^, CancellationToken, ValueTask<IPipeResponse^>>^ handleAsync
) sealed
abstract Register :
methodName : string *
handleAsync : Func<IPipeRequest, IPipeResponse, CancellationToken, ValueTask<IPipeResponse>> -> IPipeMethodHandler
override Register :
methodName : string *
handleAsync : Func<IPipeRequest, IPipeResponse, CancellationToken, ValueTask<IPipeResponse>> -> IPipeMethodHandler
- methodName String
- Имя метода, для которого отправлено сообщение по каналу.
- handleAsync FuncIPipeRequest, IPipeResponse, CancellationToken, ValueTaskIPipeResponse
- Метод асинхронной обработки сообщения. Может вернуть null, если обработка не выполнена.
IPipeMethodHandlerТекущий объект для цепочки вызовов.
IPipeMethodHandlerRegister(String, FuncIPipeRequest, IPipeResponse, CancellationToken, ValueTaskIPipeResponse)