Я конвертирую проект MVC 4.7.1 в ядро .net 2.2.1 и пытаюсь прочитать данные из определенного файла cookie.
В моем коде MVC 4.7.1 я бы сделал что-то вроде этого:
var specificCookie = this.ControllerContext.HttpContext.Request.Cookies["cookie_name"]);
Но в ядре .net эта коллекция [] возвращает строку, а не cookie.
Так как мне получить ссылку на куки? Я использую Microsoft.AspNetCore.Http.IRequestCookieCollection и у меня есть конструктор, который ожидает переменную этого типа, например:
var session = new User(this.ControllerContext.HttpContext.Request.Cookies["cookiename"]);
Но эта строка выдает ошибку: невозможно преобразовать строку в IRequestCookieCollection