Estoy tratando de consumir un método Get de un WebAPI aleatorio en la Web a través de mi
Xamarin.Forms
código. Pero no puedo llamar a esa API.Codigo Inicial
private HttpClient httpClient;
public async
Task<List<User>> GetUsersGroup(string group)
{
List<User> users1 = new
List<User>();
var url = $"{Config.RoomsEndPoint}/{group}";
var result = await httpClient.GetStringAsync(url);
users1 = JsonConvert.DeserializeObject<List<User>>(result);
return users1;
}
Solucion
private HttpClient httpClient;
public async
Task<List<User>> GetUsersGroup(string group)
{
if (httpClient == null)
{
httpClient = new HttpClient();
}
List<User> users1 = new
List<User>();
var url = $"{Config.RoomsEndPoint}/{group}";
var result = await httpClient.GetStringAsync(url);
users1 = JsonConvert.DeserializeObject<List<User>>(result);
return users1;
}
No hay comentarios:
Publicar un comentario
Comenta cualquier duda o recomendatorio.