/// <summary> /// Removes the specified cookie. /// </summary> /// <param name="cookie">The cookie.</param> public static void Remove(HttpCookie cookie) { if (cookie != null) { cookie.Expires = DateTime.Now; CookieUtility.Save(cookie); } }
/// <summary> /// 保存Cookie /// </summary> /// <param name="name">The name.</param> /// <param name="value">The value.</param> /// <param name="expiresHours">The expires hours.</param> public static void Save(string name, string value, int expiresHours = 0) { var httpCookie = Get(name); if (httpCookie == null) { httpCookie = Set(name); } httpCookie.Value = value; CookieUtility.Save(httpCookie, expiresHours); }
/// <summary> /// 移除Cookie /// </summary> /// <param name="name">The name.</param> public static void Remove(string name) { CookieUtility.Remove(CookieUtility.Get(name)); }