serialize

open override fun serialize(value: AggregateId, generator: JsonGenerator, provider: SerializerProvider)

Serializes the given AggregateId to JSON.

Writes a JSON object with fields for context name, aggregate name, aggregate ID, and tenant ID.

Parameters

value

The AggregateId instance to serialize. Must not be null.

generator

The JsonGenerator used to write JSON output. Must not be null.

provider

The SerializerProvider for accessing serialization context. Must not be null.