dynoSchemaRegistry

fun SerializersModuleBuilder.dynoSchemaRegistry(build: SchemaRegistryBuilder.() -> Unit)

Registers a SimpleSchemaRegistry built via SchemaRegistryBuilder DSL into the current SerializersModuleBuilder.

Example:

SerializersModule {
dynoSchemaRegistry {
schema(MySchema1)
schema(MySchema2)
fallbackSchema = MyDefaultSchema

polymorphic("baseSchema") {
schema(SubSchema1)
schema(SubSchema2)
fallbackSchema = MySubSchema
}
}
}

fun SerializersModuleBuilder.dynoSchemaRegistry(registry: DynoSchemaRegistry)

Registers a SimpleSchemaRegistry into the current kotlinx.serialization.modules.SerializersModuleBuilder.

This is typically called internally by the DSL function dynoSchemaRegistry.