2011-05-11 96 views
1

我想在用戶第一次啓動用戶會話時調用底層後端。會議結束後,同樣的電話將不會再次發出。我只是創建一個與特定會話綁定的單例,還是有更好的方法來做到這一點?每用戶會話檢查一次 - asp.net

回答

4

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

列出可用事件列表here

3

您可以隨時在global.asax中使用 Begin_Session Session_Start方法。這隻會在會議開始時觸發一次。不過,它會在任何身份驗證發生之前觸發。

編輯: Begin_Session?抱歉。代碼在我的大腦中流血。我已經更正了上面的實際功能名稱。當我讀這個問題時,流血是爲了一個我在我的頭上活躍的專有項目。