Net core MVC — «HttpCookie» не существует в «System.Web»

Обычно HttpCookie является частью пространства имен System.Web.

Я пропустил ссылку на сборку? И как я могу добавить это?

Имя типа или пространства имен «HttpCookie» не существует в пространстве имен «System.Web» (вам не хватает ссылки на сборку?)

Кодировать как снимок экрана

Это потенциальное исправление... не Показать возможные исправления

public ActionResult SetCulture(string culture)
        {
            // Validate input
            culture = CultureHelper.GetImplementedCulture(culture);

            // Save culture in a cookie
            System.Web.HttpCookie cookie = Request.Cookies["_culture"];
            if (cookie != null)
                cookie.Value = culture;   // update cookie value
            else
            {

                cookie = new HttpCookie("_culture");
                cookie.Value = culture;
                cookie.Expires = DateTime.Now.AddYears(1);
            }
            Response.Cookies.Add(cookie);

            return RedirectToAction("Index");
        }

person Janneck Lange    schedule 05.06.2019    source источник
comment
HttpCookie не является частью asp.net Core... Есть и другие способы: c-sharpcorner.com/article/asp-net-core-working-with-cookie   -  person Janneck Lange    schedule 05.06.2019