En asp.net (en utilisant MVC, mais ce qui se passe dans trop régulière)Est-il possible d'accéder à un profil sans mettre à jour LastActivityDate?
Profile.GetProfile(username);
mettra à jour le LastActivityDate pour cet utilisateur. Cela n'est pas prévu lorsque quelqu'un d'autre consulte le profil de cet utilisateur.
Dans la classe d'appartenance, vous pouvez indiquer si vous souhaitez mettre à jour cette date avec une deuxième param, comme ceci:
Membership.GetUser(username, false); // doesn't update LastActivityDate
Membership.GetUser(username, true); // updates LastActivityDate
Y at-il de toute façon de faire quelque chose de similaire dans le fournisseur de profil sans écrire mon propre fournisseur?
Oui, l'édition du sproc est ce que j'ai fini par faire. À un moment donné, je vais probablement réécrire la partie du profil de mon site à quelque chose de personnalisé ou utiliser un tiers, mais j'avais besoin d'une solution rapide. – WildJoe