Class IIceObjectService.Request
Provides static methods that decode request payloads.
public static class IIceObjectService.Request
- Inheritance
-
IIceObjectService.Request
- Inherited Members
Methods
DecodeIceIdsAsync(IncomingRequest, CancellationToken)
Decodes the request payload of operation ice_ids.
public static ValueTask DecodeIceIdsAsync(IncomingRequest request, CancellationToken cancellationToken)
Parameters
requestIncomingRequestThe incoming request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.
Returns
- ValueTask
The decoded request payload.
DecodeIceIsAAsync(IncomingRequest, CancellationToken)
Decodes the request payload of operation ice_isA.
public static ValueTask<string> DecodeIceIsAAsync(IncomingRequest request, CancellationToken cancellationToken)
Parameters
requestIncomingRequestThe incoming request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.
Returns
DecodeIcePingAsync(IncomingRequest, CancellationToken)
Decodes the request payload of operation ice_ping.
public static ValueTask DecodeIcePingAsync(IncomingRequest request, CancellationToken cancellationToken)
Parameters
requestIncomingRequestThe incoming request.
cancellationTokenCancellationTokenA cancellation token that receives the cancellation requests.
Returns
- ValueTask
A value task that completes when the decoding of the request payload completes.