IPipeServiceRouterRegister - метод |
Выполняет регистрацию обработчика по типу сервиса.
Пространство имён:
Tessa.Platform.Pipes
Сборка:
Tessa (в Tessa.dll) Версия: 3.5.0.19
СинтаксисIPipeServiceRouter Register(
Type serviceType,
Func<IPipeRequest, CancellationToken, ValueTask<IPipeHandler>> getHandlerAsync
)
Function Register (
serviceType As Type,
getHandlerAsync As Func(Of IPipeRequest, CancellationToken, ValueTask(Of IPipeHandler))
) As IPipeServiceRouter
IPipeServiceRouter^ Register(
Type^ serviceType,
Func<IPipeRequest^, CancellationToken, ValueTask<IPipeHandler^>>^ getHandlerAsync
)
abstract Register :
serviceType : Type *
getHandlerAsync : Func<IPipeRequest, CancellationToken, ValueTask<IPipeHandler>> -> IPipeServiceRouter
Параметры
- serviceType
- Тип: SystemType
Тип сервиса, для которого регистрируется обработчик. - getHandlerAsync
- Тип: SystemFuncIPipeRequest, CancellationToken, ValueTaskIPipeHandler
Функция, определяющая метод получения обработчика для указанного типа сервиса.
Возвращаемое значение
Тип:
IPipeServiceRouterТекущий объект для цепочки вызовов.
См. также