Asp.Net MVC OnSessionStart事件

Tri*_*ack 39 asp.net-mvc session

我发现这个线程描述了一个非常有趣的OnSessionStart事件,但是我无法将它"挂钩"(无论它意味着什么)到我的global.asax.cs.在网上搜索时我也没有成功.那么有人可以向我解释一下,如果事件确实存在于asp.net mvc中,我在哪里得到它(继承或从何处获取)以及我在哪里放置它?

Pal*_*tir 78

它看起来像这样:

void Session_Start(object sender, EventArgs e) {
  // your code here, it will be executed upon session start
}
Run Code Online (Sandbox Code Playgroud)

它在Asp.net MVC中有效.
将它作为Global.asax.cs中定义的类中的方法,例如在RegisterRoutes方法之后.

  • 链接坏了.这是另一个提供类似信息:http://sandblogaspnet.blogspot.com/2008/03/methods-in-globalasax.html (3认同)