Slide 54
Slide 54 text
interface Network {
/**
* Makes an API request
*/
fun makeRequest(
host: APIHost,
request: Request,
completion: (Request.Response) -> Unit
): NetworkDisposable
}
request: Request
data class:
- String path and body,
- query params dict
- enum method (GET, POST, etc.)