Documents for @litert/idempotency / Serializers/DefaultSuccessSerializer / DefaultSuccessSerializer
Class: DefaultSuccessSerializer
Defined in: src/lib/Serializers/DefaultSuccessSerializer.ts:25
The default serializer for successful results, works with mainly primitive types.
It uses JSON.stringify
and JSON.parse
for objects, arrays, and other complex types.
Implements
ISerializer
<any
>
Constructors
Constructor
new DefaultSuccessSerializer():
DefaultSuccessSerializer
Returns
DefaultSuccessSerializer
Methods
deserialize()
deserialize(
data
):any
Defined in: src/lib/Serializers/DefaultSuccessSerializer.ts:50
Deserialize data back to the original type.
Parameters
data
The serialized data to deserialize.
string
| Buffer
<ArrayBufferLike
>
Returns
any
Implementation of
serialize()
serialize(
data
):string
Defined in: src/lib/Serializers/DefaultSuccessSerializer.ts:27
Serialize data to a string or Buffer.
Parameters
data
unknown
The data to serialize.
Returns
string