@page @using Microsoft.AspNetCore.Http @model IndexModel @{ ViewData["Title"] = "Home"; if (Request.Query.ContainsKey("bookmark") && HttpContext.Session.GetString("bookmark") != Request.Query["bookmark"]) { HttpContext.Session.SetString("bookmark", Request.Query["bookmark"]); } if (!HttpContext.Session.Keys.Contains("bookmark") || !Guid.TryParseExact(HttpContext.Session.GetString("bookmark"), "D", out _)) { HttpContext.Session.SetString("bookmark", Guid.NewGuid().ToString()); } if (!Request.Query.ContainsKey("bookmark") || HttpContext.Session.GetString("bookmark") != Request.Query["bookmark"]) { Response.Redirect("/?bookmark=" + HttpContext.Session.GetString("bookmark")); } }

Welcome to c3stream!

Your bookmark link:
@c3stream.MainUrl?bookmark=@HttpContext.Session.GetString("bookmark")

36c3 35c3 34c3 33c3