defaultFeatureMessageJsonConfig

Provides a preconfigured instance of Json with specific settings tailored for serializing and deserializing feature messages in a remote communication context.

This configuration includes features such as

  • Enabling pretty printing of JSON for readability.

  • Ignoring unknown keys during deserialization to support backward and forward compatibility.

  • Encoding default values to ensure complete serialization of data.

  • Allowing lenient parsing for more flexible input handling.

  • Disabling explicit null representation to omit null fields when serializing.

Additionally, this Json instance is configured with a default serializers module, facilitating custom serialization logic for feature messages.