Namespace Temporalio.Converters
Classes
- BinaryNullConverter
Encoding converter for null values.
- BinaryPlainConverter
Encoding converter for byte arrays.
- BinaryProtoConverter
Encoding converter for protobuf binary data.
- ConverterExtensions
Extensions for data, payload, and encoding converters.
- DataConverter
Data converter which combines a payload converter, a failure converter, and a payload codec.
- DefaultFailureConverter
Default implementation of IFailureConverter.
- DefaultFailureConverter.WithEncodedCommonAttributes
Failure converter with EncodeCommonAttributes as true.
- DefaultFailureConverterOptions
Options for a failure converter.
- DefaultPayloadConverter
Default implementation of a payload converter which iterates over a collection of IEncodingConverter.
- EncodedRawValue
Implementation of a IEncodedRawValue.
- JsonCommonTypeConverter
Converter to/from JSON from/to common types.
- JsonPlainConverter
Encoding converter for all objects via JSON.
- JsonProtoConverter
Encoding converter for protobuf JSON data.
- PayloadCodecExtensions
Extension methods for IPayloadCodec.
Interfaces
- IEncodedRawValue
Representation of a raw value that is still encoded and not converted.
- IEncodingConverter
Representation of a payload converter for a specific encoding.
- IFailureConverter
Representation of a failure converter to convert exceptions to/from Temporal failures.
- IPayloadCodec
Payload codec for translating bytes to bytes.
- IPayloadConverter
Representation of a converter from a value to/from a payload.
- IRawValue
Representation of a raw value that is already decoded but not converted.