Allows using kotlinx-serialization
to read and write objects.
Json format is provided using JsonBody, but other formats may be added easily in the future.
Please add kotlinx-serialization and enable it's compiler plugin, and optionally kotlinx-datetime as dependencies of your own project.
I rather recommend using jackson module instead.
A disadvantage of Kotlin Serialization is that you cannot register custom serializers globally, e.g. for java.util.UUID, etc and need to annotate them in every class or file.