Webmatrix/Razor/ASP.NET Webページに一意のユーザーセッションを記録する必要があります。 _appstartは、アプリケーションがIISで初めてスピンアップしたとき、または一意のユーザーヒットあたり1回だけ起動するときに起動しますか?一度だけの場合は、固有のユーザーセッション&の設定をキャプチャするにはどうすればよいですか?Webmatrix/Razor/ASP.NET Webページで一意のユーザーセッションをキャプチャする方法は?
更新:Razor/ASP.NET WebPagesの下でGlobal.asaxイベントが発生したかどうかはわかりませんでした。私はそれをテストし、Session_Startイベントは正常に起動します。質問が解決しました。
void Session_Start(object sender, EventArgs e)
{
// Code that runs when a new session is started
Dictionary<DateTime, String> d = new Dictionary<DateTime, String>();
Application.Lock();
if (Application["d"] != null)
{
d = (Dictionary<DateTime, String>)Application["d"];
}
d.Add(DateTime.Now, HttpContext.Current.Session.SessionID);
Application["d"] = d;
Application.UnLock();
}
Razor/ASPの下でGlobal.asaxイベントが発生した.NET WebPages。私はそれをテストし、Session_Startイベントは正常に起動します。質問が解決しました。ありがとう! –