我正在从旧的.net“升级”到.net core 2.2(显然,它不是像轻松升级那样容易,因为它是重写的)
此HttpCookieCollection
不再可用。对于.Net Core 2.2类库,如何访问此Cookie集合的示例有哪些?
private static string CollectionToHtmlTable(HttpCookieCollection collection)
{
// Converts HttpCookieCollection to NameValueCollection
var nvc = new NameValueCollection();
foreach (string item in collection)
{
var httpCookie = collection[item];
if (httpCookie != null)
{
nvc.Add(item, httpCookie.Value);
}
}
return CollectionToHtmlTable(nvc);
}
最佳答案
我相信等效的类是IRequestCookieCollection
可以通过控制器中的HttpContext.Request.Cookies
在请求实例中访问此对象的实例。
关于c# - 在类库中使用HttpCookieCollection的asp.net core 2.2,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/53916449/