/// <summary> /// 从 Session 读取 键为 name 的值 /// </summary> /// <param name="name"></param> /// <returns></returns> public static object Get(string name) { string str = ApplicationSettings.Get("AppPrefix"); return HttpContext.Current.Session[str + name]; }
/// <summary> /// 向 Session 保存 键为 name 的, 值为 value /// </summary> /// <param name="name"></param> /// <param name="value"></param> /// <param name="timeOut">过期时间</param> public static void Set(string name, object value, int timeOut) { string str = ApplicationSettings.Get("AppPrefix"); HttpContext.Current.Session.Add(str + name, value); HttpContext.Current.Session.Timeout = timeOut; }
/// <summary> /// 获取web.config的配置项 /// </summary> /// <param name="key"></param> /// <returns></returns> public static string GetAppSetting(string key) { return(ApplicationSettings.Get(key)); }