En asp.net (usando MVC, pero esto sucede en regulares demasiado)¿Es posible acceder a un perfil sin actualizar LastActivityDate?
Profile.GetProfile(username);
se actualizará el LastActivityDate para ese usuario. Esto no está destinado cuando alguien más está viendo el perfil de ese usuario.
En la clase de miembros puede especificar si desea actualizar esta fecha con un segundo parámetro, así:
Membership.GetUser(username, false); // doesn't update LastActivityDate
Membership.GetUser(username, true); // updates LastActivityDate
¿Hay alguna forma de hacer algo similar en el proveedor de perfil sin necesidad de escribir mi propio proveedor?
Sí, editando el sproc es lo que terminé haciendo. En algún momento, probablemente vuelva a escribir la parte del perfil de mi sitio en algo personalizado o use un tercero, pero necesitaba una solución rápida. – WildJoe