initialize method

Future<UrlDiscovery> initialize()

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);
  }
}