public async Task <IActionResult> OnGetAsync() { ViewData["TotalRegistros"] = _context.AppPerfil.Count() + _context.AppConfiguracoes.Count() + _context.AppConfiguracoes_Aplicativo.Count() + _context.AppConfiguracoes_Azure.Count(); var _meuip = VerificadoresRetornos.GetPublicIP(); var _novoobjip2loc = new ObjetoIP2Loc(); var _resultado_GEO = await ChamaREST .Current .GetAsync <ObjetoIP2Loc>($"http://xnspirit.api.depoisdalinha.com.br/api/buscar/{_meuip}", false); if (_resultado_GEO != null) { _novoobjip2loc.ip = _meuip; _novoobjip2loc.cep = _resultado_GEO.cep; _novoobjip2loc.cidade = _resultado_GEO.cidade; _novoobjip2loc.codpais = _resultado_GEO.codpais; _novoobjip2loc.estado = _resultado_GEO.estado; _novoobjip2loc.lat = _resultado_GEO.lat; _novoobjip2loc.lon = _resultado_GEO.lon; _novoobjip2loc.nomepais = _resultado_GEO.nomepais; _novoobjip2loc.timezone = _resultado_GEO.timezone; ObjetoIP2LocModelo = _novoobjip2loc; } return(Page()); }