Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Creates a cookie
- public ActionResult Cookies()
- {
- //create a cookie
- var cookie_name = "TestCookie";
- HttpCookie cookie = new HttpCookie(cookie_name);
- cookie.Value = "Test Cookie Value";
- //add the cookie
- Response.Cookies.Add(cookie);
- Trace.WriteLine("Cookie Added");
- //test for the cookie creation, change ViewBag
- if (Request.Cookies.Get(cookie_name) != null)
- { ViewBag.cookies = true; }
- return View();
- }
- //Expires a cookie
- public ActionResult Jar()
- {
- var cookie_name = "TestCookie";
- //if cookie exists, remove it
- if (Request.Cookies.AllKeys.Contains(cookie_name)) {
- //get the cookie from the request, expire the time so it gets
- // deleted
- var cookie = Request.Cookies.Get(cookie_name);
- cookie.Expires = DateTime.Now.AddDays(-1);
- Response.Cookies.Add(cookie);
- ViewBag.cookies = false;
- Trace.WriteLine("Cookie removed");
- }
Add Comment
Please, Sign In to add comment