Is it possible to use kotlin-serialization as open-feign client encoder/decoder like JacksonEncoder?
e
ephemient
05/02/2023, 3:00 AM
should be easy,
Copy code
Decoder { r, t ->
val serializer = format.serializersModule.serializer(t)
val body = r.body().asReader(r.charset()).use { it.readText() }
format.decodeFromString(serializer, body)
}
where
val format = Json { ... }
or whatever
l
LSD
05/02/2023, 3:12 AM
Thank you! It would be nice if feign support KotlinEncoder like JacksonEncoder XD