HttpContext.Current.Session是mvc

时间:2016-06-21 15:25:43

标签: c# asp.net-mvc-4

我正在将一个asp.net项目转换为mvc 4 razor项目。我不知道如何使用下面的代码,我不想再使用SESSION了。

public static XmlNode Session_Class_Set
    {
        get
        {
            return (XmlNode)HttpContext.Current.Session["Class_Set"];
        }
        set
        {
            HttpContext.Current.Session["Class_Set"] = value;
        }
    }

有人可以帮助我如何在不使用Session的情况下使用代码。

提前致谢

1 个答案:

答案 0 :(得分:0)

除了使用Session之外,还有许多不同的选项;

  1. 获取/发布(如果数据量小/不敏感)
  2. Cookies(与上述相同)
  3. 数据库(如果更大/更敏感的数据)
  4. 虽然我会质疑为什么你不想使用Session。在这种情况下,您需要提供有关Class_Set实际是什么以及如何使用它来推荐最佳解决方案的更多信息。