max.denissov
07/23/2019, 6:13 AMdata User(name: String)
Response from server with a wrapper:
Success response:
{
"data": {
"name": "Mark Watney"
},
"error": null
}
Business error respose:
{
"data": null
"error": { ... }
}
In android I can use something like an interceptor or an adapter in library like Retrofit, but what about ktor-client?mbonnin
07/23/2019, 6:43 AMmax.denissov
07/23/2019, 6:50 AMmbonnin
07/23/2019, 7:22 AM@Serializable Wrapper<T>(val data: T, val error: Error)
Nmax.denissov
07/23/2019, 7:24 AMmbonnin
07/23/2019, 7:38 AM