public async Task <IEnumerable <Patient> > Get() { try { //var uri = "Patient"; var uri = "patient/list"; var response = await PatientClient.GetAsync(uri); if (!response.IsSuccessStatusCode) { var errorString = await response.Content.ReadAsStringAsync(); } else { var responseData = await response.Content.ReadAsStringAsync(); // var data = JsonConvert.DeserializeObject<IEnumerable<Patient>>(responseData).ToList(); var data = JsonConvert.DeserializeObject <PatientResult>(responseData); return(data?.data); } } catch (Exception ex) { _logger.LogError(ex.ToString()); } return(default);