Class PayloadCodecExtensions
- Namespace
- Temporalio.Converters
- Assembly
- Temporalio.dll
Extension methods for IPayloadCodec.
public static class PayloadCodecExtensions
- Inheritance
-
PayloadCodecExtensions
- Inherited Members
Methods
DecodeFailureAsync(IPayloadCodec, Failure)
Decode all payloads in the given failure in place.
public static Task DecodeFailureAsync(this IPayloadCodec codec, Failure failure)
Parameters
codec
IPayloadCodecCodec to use.
failure
FailureFailure to decode.
Returns
- Task
Task for completion.
EncodeFailureAsync(IPayloadCodec, Failure)
Encode all payloads in the given failure in place.
public static Task EncodeFailureAsync(this IPayloadCodec codec, Failure failure)
Parameters
codec
IPayloadCodecCodec to use.
failure
FailureFailure to encode.
Returns
- Task
Task for completion.