MVC4 как подключить событие OnSessionStart?

Я запускаю проект MVC4 в VS2010, В Global.asax.cs нравится:

public class MvcApplication : System.Web.HttpApplication
{
    protected void Application_Start()
    {
        AreaRegistration.RegisterAllAreas();

        WebApiConfig.Register(GlobalConfiguration.Configuration);
        FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
        RouteConfig.RegisterRoutes(RouteTable.Routes);
        BundleConfig.RegisterBundles(BundleTable.Bundles);
        AuthConfig.RegisterAuth(); 
    }
}

как зарегистрировать событие Session Start?

Ответы

Ответ 1

Вы можете просто добавить это в свой файл Global.asax.cs следующим образом:

protected void Session_Start(object sender, EventArgs e)
{
    // event is raised each time a new session is created     
}

protected void Session_End(object sender, EventArgs e)
{
    // event is raised when a session is abandoned or expires
}

Вероятно, вы также должны проверить http://msdn.microsoft.com/en-us/library/bb470252(v=vs.100).aspx

Ура!