aa55h
12/21/2024, 4:55 PMSearchRequest
data class serialize itself with the superclass members? This is what I have so far: No errors are being thrown, just the members are missing
Json {
serializersModule = SerializersModule {
polymorphic(RequestBase::class) {
subclass(SearchRequest::class)
}
}
}
@Serializable
open class RequestBase(
@SerialName("context")
open val context: Context = Context()
)
@Serializable
data class SearchRequest(
val query: String
) : RequestBase()
aa55h
12/21/2024, 5:54 PMencodeDefaults = true