Я хотел бы знать рекомендуемый способ создания и установки значения cookie в C #.Я видел, как люди создают и устанавливают значение с помощью класса HttpCookie.Ниже приведен пример кода:
HttpCookie mycookie = new HttpCookie("mycookie");
mycookie.value = "demo";
mycookie.Expires = DateTime.Now.Add(1);
HttpContext.Current.Response.Cookies.Add(mycookie);
Еще один способ, которым я видел людей, заключается в непосредственном использовании объекта Response для создания и установки файла cookie за один шаг.Ниже приведен пример кода:
Response.Cookies["myCookie"].Value = "demo";
Response.Cookies["myCookie"].Expires = DateTime.Now.AddDays(30);
Оба эти метода получают работу из того, что я видел, используя их.Какой подход рекомендуется?