Я сконфигурировал мой Web.Config
файл следующим образом в проекте ASP.NET MVC 2:
<sessionState mode="InProc" timeout="1"/>
И добавил следующее в Global.asax.cs
:
protected void Session_End(object sender, EventArgs e)
{
System.Diagnostics.Debug.WriteLine("Session_End");
}
protected void Session_Start(object sender, EventArgs e)
{
System.Diagnostics.Debug.WriteLine("Session_Start");
}
Session_Start()
вызывается, когда на сайт заходит новый пользователь. Я ожидал, что Session_End()
будет вызван после 1 минуты простоя, но это не так. Я что-то упустил?