let provider: APIProvider = APIProvider(configuration: configuration)
provider.request(.apps()) { (result) in switch result { case .success(let appsResponse): print("Did fetch (appsResponse.data.count) apps") case .failure(let error): print("Something went wrong fetching the apps: (error)") } }