Robert Jaros
11/03/2019, 11:05 PM@file:ContextualSerialization(Date::class)
// ...
@Serializable
data class Currency(
val currencyCode: String,
val currencyFxRate: Double,
val currencyFxRateDate: Date,
val currencyChangedDate: Date
)
// ...
val restClient = RestClient()
val result = restClient.remoteCall<List<Currency>>("<http://localhost:8001/data.json>", null, Currency.serializer().list, HttpMethod.GET).await()
println(result)