public async Task <IActionResult> OnGet() { try { Chats = await _chatClient.GetUserChats(); if (Chats == null) { return(RedirectToPage("/Index")); } return(Page()); } catch (HttpRequestException e) { _logger.LogError(e.Message); ModelState.AddModelError("Error", "Something went wrong..."); return(Page()); } }