 | IJsonRpcBuilderIntercept Method |
[This is preliminary documentation and is subject to change.]
Adds a middleware to intercept the JSON RPC requests.
Namespace:
JsonRpc.AspNetCore
Assembly:
JsonRpc.AspNetCore (in JsonRpc.AspNetCore.dll) Version: 0.5.4+1bad715934a0ae5922832940ca44bbbdaa509cfe
SyntaxIJsonRpcBuilder Intercept(
Func<RequestHandler, RequestHandler> middleware
)
Function Intercept (
middleware As Func(Of RequestHandler, RequestHandler)
) As IJsonRpcBuilder
Dim instance As IJsonRpcBuilder
Dim middleware As Func(Of RequestHandler, RequestHandler)
Dim returnValue As IJsonRpcBuilder
returnValue = instance.Intercept(middleware)
IJsonRpcBuilder^ Intercept(
Func<RequestHandler^, RequestHandler^>^ middleware
)
abstract Intercept :
middleware : Func<RequestHandler, RequestHandler> -> IJsonRpcBuilder
Parameters
- middleware
- Type: SystemFuncRequestHandler, RequestHandler
The middleware to be added.
Return Value
Type:
IJsonRpcBuilder
RemarksIf there are multiple calls to this method, the handler generated by the first applied middleware
will be the fist to receive the request.
Usually [!:Intercept(Func<RequestContext,Func<Task>,Task>)] is preferred to this overload.
See Also