我想問一下,我可以在Application_End註銷用戶嗎?我知道什麼時候Application_End調用Application_End global.asaxApplication_End註銷global.asax中的用戶
但是我只想知道是否讓所有用戶都在Application End註銷是正確的,我只想輸入用戶的註銷日期時間。
void Application_End(object sender, EventArgs e)
{
try
{
var LisLoginUsers = db.USER_LOGIN.Where(z => z.LOGOUT_DATETIME == null).ToList();
if (LisLoginUsers.Count != 0)
{
for (int i = 0; i < LisLoginUsers.Count; i++)
{
LisLoginUsers[i].LOGOUT_DATETIME = System.DateTime.Now;
db.SaveChanges();
}
}
}
catch (Exception msg)
{
ExceptionLogging.SendErrorToText(msg);
Response.Redirect("/Account/Error/");
}
}
Thankx男士,我會研究這個。 –