Class PayloadCodecExtensions
Extension methods for IPayloadCodec.
Namespace: Temporalio.Converters
Assembly: Temporalio.dll
Syntax
public static class PayloadCodecExtensions : object
Methods
DecodeFailureAsync(IPayloadCodec, Failure)
Decode all payloads in the given failure in place.
Declaration
public static Task DecodeFailureAsync(this IPayloadCodec codec, Failure failure)
Parameters
Type | Name | Description |
---|---|---|
IPayloadCodec | codec | Codec to use. |
Failure | failure | Failure to decode. |
Returns
Type | Description |
---|---|
Task | Task for completion. |
EncodeFailureAsync(IPayloadCodec, Failure)
Encode all payloads in the given failure in place.
Declaration
public static Task EncodeFailureAsync(this IPayloadCodec codec, Failure failure)
Parameters
Type | Name | Description |
---|---|---|
IPayloadCodec | codec | Codec to use. |
Failure | failure | Failure to encode. |
Returns
Type | Description |
---|---|
Task | Task for completion. |