initialize method
Implementation
Future<UrlDiscovery> initialize() async {
var url = Uri.parse(discoveryUrl);
var response = await http.get(url);
if (response.statusCode == 200) {
return UrlDiscovery.fromJson(jsonDecode(response.body));
} else {
throw DiscoveryFailedException(response.statusCode);
}
}