2011-05-11 87 views
1

我想在用户第一次启动用户会话时调用底层后端。会议结束后,同样的电话将不会再次发出。我只是创建一个与特定会话绑定的单例,还是有更好的方法来做到这一点?每用户会话检查一次 - asp.net

回答

4

您可以将方法调用放在global.asax Session_Start事件中。

列出可用事件列表here

3

您可以随时在global.asax中使用 Begin_Session Session_Start方法。这只会在会议开始时触发一次。不过,它会在任何身份验证发生之前触发。

编辑: Begin_Session?抱歉。代码在我的大脑中流血。我已经更正了上面的实际功能名称。当我读这个问题时,流血是为了一个我在我的头上活跃的专有项目。