我们使用ASP.NET 4.5(VS 2013)并希望将Global.asax.cs替换为来自OWIN规范的新Startup.cs文件。
我们需要在Startup.cs文件中替换Application_AcquireRequestState,Session_Start和Session_End处理程序。它在Global.asax.cs中看起来如下:
protected void (Object sender, EventArgs e)
{
SessionCounter.AddSessionPage(Context);
}
protected void Session_Start(Object sender, EventArgs e)
{
}
protected void Session_End(Object sender, EventArgs e)
{
LoginLog.RegisterLogOff(Context);
SessionCounter.AbandonSession(Context);
}
我们怎么能这样做?
答案 0 :(得分:1)
OWIN没有会话定义,无法完全替换Global.asax.cs文件。
尝试使用ASP.NET 5,它将所有内容从Global.asax.cs移动到Startup.cs。 https://github.com/aspnet/home