 | AspNetCoreRpcServerHandlerWriteResponseAsync Method |
[This is preliminary documentation and is subject to change.]
Asynchronously writes JSON-RPC response to the HTTP response.
Namespace:
JsonRpc.AspNetCore
Assembly:
JsonRpc.AspNetCore (in JsonRpc.AspNetCore.dll) Version: 0.5.4+1bad715934a0ae5922832940ca44bbbdaa509cfe
Syntaxprotected Task WriteResponseAsync(
HttpResponse httpResponse,
ResponseMessage response,
int statusCode,
CancellationToken cancellationToken
)
Protected Function WriteResponseAsync (
httpResponse As HttpResponse,
response As ResponseMessage,
statusCode As Integer,
cancellationToken As CancellationToken
) As Task
Dim httpResponse As HttpResponse
Dim response As ResponseMessage
Dim statusCode As Integer
Dim cancellationToken As CancellationToken
Dim returnValue As Task
returnValue = Me.WriteResponseAsync(httpResponse,
response, statusCode, cancellationToken)
protected:
Task^ WriteResponseAsync(
HttpResponse^ httpResponse,
ResponseMessage^ response,
int statusCode,
CancellationToken cancellationToken
)
member WriteResponseAsync :
httpResponse : HttpResponse *
response : ResponseMessage *
statusCode : int *
cancellationToken : CancellationToken -> Task
Parameters
- httpResponse
- Type: HttpResponse
HTTP response object. - response
- Type: JsonRpc.MessagesResponseMessage
JSON-RPC response, or null if the response is empty. - statusCode
- Type: SystemInt32
the HTTP status code. - cancellationToken
- Type: System.ThreadingCancellationToken
a token used to cancel the operation.
Return Value
Type:
Task
See Also