【发布时间】:2017-01-10 03:02:52
【问题描述】:
我想问一下我可以在Application_End中注销用户吗??? ,我知道Application_End什么时候调用Application_End global.asax
但我只是想知道在应用程序端让所有用户注销是否正确,我只想输入用户的注销日期时间。
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/");
}
}
【问题讨论】:
标签: c# asp.net-mvc global-asax