, global.asax - , - N- . , - , - ,
void Application_Start(object sender, EventArgs e)
{
Application["Sessions"] = 0;
}
void Session_Start(object sender, EventArgs e)
{
Application.Lock();
Application["Sessions"] = (int)Application["Sessions"] + 1;
if ((int)Application["Sessions"] % 5 == 0)
{
DoSomething();
Application["Sessions"] = 0;
}
Application.UnLock();
}
- , script GIF . .