new Serializer(): Serializer< DeserializedValue, SerializedValue, Context >Returns:
{Serializer< DeserializedValue, SerializedValue, Context >}
context{Context}deserializeMiddlewares{SerializerMiddleware< any, any, any >[]}serializeMiddlewares{SerializerMiddleware< any, any, any >[]}
deserialize(value, context): voidvalue{SerializedValue|Promise< SerializedValue >}context{Context|ExtendedContext}- Returns: {Promise< DeserializedValue >}
serialize(obj, context): voidobj{DeserializedValue|Promise< DeserializedValue >}context{Context|ExtendedContext}- Returns: {Promise< SerializedValue >}