public IActionResult Index() { ViewBag.Fact = "Just ask Chuck!"; CreateFactCategories(); FactCategoryList objBind = new FactCategoryList(); objBind.FactCategories = FactCategories; return(View(objBind)); }
public async Task <ActionResult> Index(FactCategoryList Obj) { string url = (Obj.SelectedCategory == "none" || Obj.SelectedCategory == null) ? $"http://askchuckapi/api/quotes" : $"http://askchuckapi/api/quotes?category={Obj.SelectedCategory}"; HttpResponseMessage response = await client.GetAsync(url); if (response.IsSuccessStatusCode) { ViewBag.Fact = await response.Content.ReadAsStringAsync(); } FactCategoryList objBind = new FactCategoryList(); objBind.FactCategories = FactCategories; objBind.SelectedCategory = Obj.SelectedCategory; return(View(objBind)); }