public ActionResult Index() { _cookieManager = new CookieManager(this.HttpContext); string sessionUrl; if (Session["sessionurl"] != null) { sessionUrl = Session["sessionurl"] as string; } else { var sessionFromCookie = _cookieManager.LoadSessionUrl(); if (string.IsNullOrWhiteSpace(sessionFromCookie)) return NewSession(); else sessionUrl = sessionFromCookie; } return RedirectToAction("WorkSession", new { sessionUrl }); }