コード例 #1
0
 /// <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);
     }
 }
コード例 #2
0
        /// <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);
        }
コード例 #3
0
 /// <summary>
 /// 移除Cookie
 /// </summary>
 /// <param name="name">The name.</param>
 public static void Remove(string name)
 {
     CookieUtility.Remove(CookieUtility.Get(name));
 }