public async Task <IActionResult> Index() { List <Book> books = new List <Book>(); HttpClient client = _bookAPI.InitializeClient(_configuration); HttpResponseMessage httpResponse = await client.GetAsync("api/book"); if (httpResponse.IsSuccessStatusCode) { var result = httpResponse.Content.ReadAsStringAsync().Result; books = JsonConvert.DeserializeObject <List <Book> >(result); } return(View(books)); }