企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 1、设置session ``` /// <summary> /// 设置session /// </summary> /// <param name="name">session 名</param> /// <param name="val">session 值</param> public static void SetSession(string name, object val) { HttpContext.Current.Session.Remove(name); HttpContext.Current.Session.Add(name, val); } ``` # 使用 ``` SessionHelper.SetSession("vercode", k);//每刷新一次吧验证码写入session ``` # 2、根据session名获取session对象 ``` /// <summary> /// 根据session名获取session对象 /// </summary> /// <param name="name"></param> /// <returns></returns> public static object GetSession(string name) { return HttpContext.Current.Session[name]; } ``` # 使用 ``` SessionHelper.GetSession("vercode");//得到session验证码, ``` # 3、清空所有session ``` /// <summary> /// 清空所有的Session /// </summary> /// <returns></returns> public static void ClearSession() { HttpContext.Current.Session.Clear(); } ``` # 使用 ``` SessionHelper.ClearSession();//清空所有session ``` # 4、删除指定session ``` /// <summary> /// 删除一个指定的ession /// </summary> /// <param name="name">Session名称</param> /// <returns></returns> public static void RemoveSession(string name) { HttpContext.Current.Session.Remove(name); } ``` # 使用 ``` SessionHelper.RemoveSession(); ``` # 5、删除所有session ``` /// <summary> /// 删除所有的ession /// </summary> /// <returns></returns> public static void RemoveAllSession(string name) { HttpContext.Current.Session.RemoveAll(); } ``` # 使用 ``` SessionHelper.RemoveAllSession(); ```