Table of Contents

Namespace AWS.Messaging.Serialization

Classes

ConvertToEnvelopeResult

Indicates the result of ConvertToEnvelopeAsync(Message)

MessageSerializerResults

Represents the results of a message serialization operation, containing both the serialized data and its corresponding content type.

Interfaces

IEnvelopeSerializer

Supports serialization and deserialization of MessageEnvelope into different .NET types

IMessageSerializer

Supports serialization and deserialization of domain-specific application messages.

ISerializationCallback

This interface exposes serialization callbacks that lets users inject their own metadata to incoming and outgoing messages. It contains no-op default implementations for all methods so that user implementations of this interface only need to add overrides for specific methods.