public async Task <IActionResult> Index() { var composerViewModel = new ListComposerViewModel(); List <Composer> composerList = new List <Composer>(); using (var httpClient = new HttpClient()) { using (var respense = await httpClient.GetAsync(URLBase + "Composer")) { string apiResponse = await respense.Content.ReadAsStringAsync(); composerList = JsonConvert.DeserializeObject <List <Composer> >(apiResponse); } } composerViewModel.ListComposer = composerList; return(View(composerViewModel)); }
public async Task <IActionResult> Index() { var composerViewModel = new ListComposerViewModel(); var listComposers = new List <Composer>(); using (var httpClient = new HttpClient()) { using (var response = await httpClient.GetAsync($"{BaseURL}Composer/Composers")) { string apiResponse = await response.Content.ReadAsStringAsync(); listComposers = JsonConvert.DeserializeObject <List <Composer> >(apiResponse); } } composerViewModel.ListComposer = listComposers; return(View(composerViewModel)); }