Example #1
0
        public Cookie SetCookie(string name, string value, string domain, DateTime expires)
        {
            if (name == null)
                throw new ArgumentNullException ("name");
            if (value == null)
                throw new ArgumentNullException ("value");

            var cookie = new Cookie (name, value);

            cookie.Domain = domain;
            cookie.Expires = expires;

            SetCookie (name, cookie);
            return cookie;
        }
Example #2
0
 public void SetCookie(string name, Cookie cookie)
 {
     Cookies [name] = cookie;
 }
Example #3
0
        public Cookie SetCookie(string name, string value)
        {
            if (name == null)
                throw new ArgumentNullException ("name");
            if (value == null)
                throw new ArgumentNullException ("value");

            var cookie = new Cookie (name, value);

            SetCookie (name, cookie);
            return cookie;
        }
Example #4
0
        public void RemoveCookie(string name)
        {
            var cookie = new Cookie (name, "");
            cookie.Expires = DateTime.Now.AddYears(-1);

            SetCookie (name, cookie);
        }