using PruebaAzureAD.Models; using System.Text.Json; using System; namespace PruebaAzureAD.Servicios { public class GradoAcademico { readonly string url = "http://localhost:46647/api/"; public async Task?> ObtenerGradosAcademicos() { List? gradosAcademicos = new List(); try { using (var httpClient = new HttpClient()) { var respuesta = await httpClient.GetAsync(url + "GradoAcademico"); var respuestaString = await respuesta.Content.ReadAsStringAsync(); gradosAcademicos = JsonSerializer.Deserialize>(respuestaString, new JsonSerializerOptions() { PropertyNameCaseInsensitive = true }); } } catch (Exception) { throw; } return gradosAcademicos; } } }