 | AspNetCoreRpcServerHandlerProcessRequestAsync Method (RequestMessage, HttpContext, Boolean) |
[This is preliminary documentation and is subject to change.]
Processes the specified JSON-RPC request with certain
HttpContext, and returns the response.
Namespace:
JsonRpc.AspNetCore
Assembly:
JsonRpc.AspNetCore (in JsonRpc.AspNetCore.dll) Version: 0.5.4+1bad715934a0ae5922832940ca44bbbdaa509cfe
Syntaxpublic Task<ResponseMessage> ProcessRequestAsync(
RequestMessage message,
HttpContext context,
bool waitForNotification
)
Public Function ProcessRequestAsync (
message As RequestMessage,
context As HttpContext,
waitForNotification As Boolean
) As Task(Of ResponseMessage)
Dim instance As AspNetCoreRpcServerHandler
Dim message As RequestMessage
Dim context As HttpContext
Dim waitForNotification As Boolean
Dim returnValue As Task(Of ResponseMessage)
returnValue = instance.ProcessRequestAsync(message,
context, waitForNotification)
public:
Task<ResponseMessage^>^ ProcessRequestAsync(
RequestMessage^ message,
HttpContext^ context,
bool waitForNotification
)
member ProcessRequestAsync :
message : RequestMessage *
context : HttpContext *
waitForNotification : bool -> Task<ResponseMessage>
Parameters
- message
- Type: JsonRpc.MessagesRequestMessage
The message to be processed. - context
- Type: HttpContext
The HTTP request context. - waitForNotification
- Type: SystemBoolean
Whether to wait for the handler for the notification request to finish before completing the task.
Return Value
Type:
TaskResponseMessageThe JSON-RPC response, or
null if there's no such response.
Exceptions
Remarks
See Also