Tomas Kormanak
12/09/2021, 8:38 AMRobert Jaros
12/09/2021, 9:02 AMTomas Kormanak
12/09/2021, 9:03 AMRobert Jaros
12/16/2021, 12:12 PMRobert Jaros
12/16/2021, 12:12 PMTomas Kormanak
12/16/2021, 12:16 PMval instance = Json {
ignoreUnknownKeys = true
isLenient = true
encodeDefaults = true
serializersModule = SerializersModule {
contextual(Date::class, DateSerializer)
polymorphic(Entity::class) {
subclass(Application::class)
subclass(Asset::class)
subclass(DialogueMixin::class)
subclass(File::class)
subclass(Voice::class)
}
}
classDiscriminator = "__class"
}
Tomas Kormanak
12/16/2021, 12:17 PMRobert Jaros
12/16/2021, 12:17 PMTomas Kormanak
12/16/2021, 12:18 PMRobert Jaros
12/16/2021, 12:18 PMRobert Jaros
12/16/2021, 12:18 PMTomas Kormanak
12/16/2021, 12:19 PMRobert Jaros
12/16/2021, 12:19 PMTomas Kormanak
12/16/2021, 12:20 PMTomas Kormanak
12/16/2021, 12:23 PMval customMapper:Json = Json {...}
val formMapper = Json(from = customMapper) {
encodeDefaults = true
}
Robert Jaros
12/16/2021, 12:26 PMRobert Jaros
12/16/2021, 3:10 PMRobert Jaros
12/16/2021, 3:11 PMkvision-rest
module independent from KVision itself.Robert Jaros
12/16/2021, 3:12 PMRobert Jaros
12/16/2021, 3:20 PM