【发布时间】:2019-01-27 07:54:21
【问题描述】:
我试图在控制器外部的 ASP.Net Core Web 应用程序中访问以会话状态保存的数据,但 httpcontext 始终为空,如何将状态发送到类?
我在 Startup.cs 中添加了正确的语句,以使用会话。
此外,在控制器中使用它可以很好地工作:
HttpContext.Session.SetString("Threshold",threshold);
HttpContext.Session.GetString("Treshold");
在控制器中访问时两者都可以正常工作,但我想在另一个类中访问这些数据。目前我只是使用一个静态变量,但这当然不是要走的路,我想在这里访问会话:
public class ImageAnalysisExtensionValues
{
public static double ConfidenceThreshold { get; set; }
}
(数据已转换为双精度)。
我该怎么办?
【问题讨论】:
标签: c# asp.net .net session asp.net-core