在 asp.net 中(使用 MVC,但这也经常发生)
Profile.GetProfile(username);
将更新该用户的 LastActivityDate。当其他人正在查看该用户的个人资料时,这不是有意的。
在成员资格类中,您可以指定是否使用第二个参数更新此日期,如下所示:
Membership.GetUser(username, false); // doesn't update LastActivityDate
Membership.GetUser(username, true); // updates LastActivityDate
无论如何,在不编写我自己的提供程序的情况下,是否可以在配置文件提供程序中做类似的事情?