Jan Stoltman
07/27/2019, 8:42 PMSergioedcigreja
07/27/2019, 9:57 PMJan Stoltman
07/28/2019, 4:50 AMolonho
07/28/2019, 12:01 PMfun fetchBackground(url: String) {
val backgroundWorker = Worker.start()
val future = backgroundWorker.execute(TransferMode.SAFE, { url }) {
try {
jsonParser.parseJson(" {\"userId\":1,\"id\":1,\"title\":\"delectus aut autem\",\"completed\":false} ")
} catch (e: SerializationException) {
JsonPrimitive("<error: ${e.message}>")
}
}
println(future.result.jsonObject["id"])
backgroundWorker.requestTermination().result
}
seems to work. But parsing to data class may have issues, planned to be fixed in next release.Jan Stoltman
07/28/2019, 5:28 PM