我正在对要使用 HttpContext 获取和设置会话变量的方法进行异步调用。但是当我使用它时,HttpContext 显示为空。那么如何使用 HttpContext 呢?
代码:
public void SessionsFetchAllWatchNowAsync()
{
string aaa = Convert.ToString(HttpContext.Current.Session["UserID"]);
}
protected void Page_Load(object sender, EventArgs e)
{
Session[Utility.UserID] = 0;
Action<StartPage> notifyTask = null;
notifyTask = new Action<StartPage>((o) => new StartPage().SessionsFetchAllWatchNowAsync());
if (notifyTask != null)
notifyTask.BeginInvoke(null, null, null);
}
谢谢,
达尔维尔