public async Task <IActionResult> Index() { using (var proxy = await _Api.GetRepositories()) { switch (proxy.ResponseMessage.StatusCode) { case System.Net.HttpStatusCode.OK: return(View(proxy.GetContent())); default: return(RedirectToAction("Error")); } } }