public async Task OnGet(string id) { try { if (id == null) { TagName = HttpContext.Session.GetString("tagName"); } else { TagName = id; HttpContext.Session.SetString("tagName", id); } User = new User(HttpContext.Session.GetString("userId")); Recipes = Inf.GetTagsRecipes(TagName, User); } catch (Exception) { RedirectToPage("ErrorPage"); } }