Je suis dans un environnement C#/ASP.NET. J'ai une application Web qui a une série d'utilisateurs connectés - et j'ai un utilisateur maître qui doit savoir la dernière fois que tous les autres utilisateurs connectés sont allés à une page (c'est-à-dire fait une requête Http). Je suis capable d'obtenir une liste de tous les utilisateurs à travers un ensemble de variables de session grâce à la variable Application - mais je suis incapable d'obtenir beaucoup d'autre ...C# Dernière requête Heure
Je sais que je pourrais faire un tas de variables de session à travers la variable Application ou créez une table de hachage dans une seule variable Application/Session et maintenez-la au besoin - mais je pense qu'il devrait y avoir un moyen de demander à l'Application ou à un autre objet l'heure de la dernière requête d'une session cible. Le serveur devrait garder la trace de ce temps de toute façon ...
Le but de ce mini-système est de pouvoir voir les utilisateurs actifs et l'heure approximative de leur temps d'arrêt afin que nous puissions évaluer l'effet de prendre le site pour des mises à jour/réparations.
Toute aide/compréhension serait appréciée.
Vous essayez de suivre la dernière fois qu'un utilisateur _given_ est allé sur une page? Ou vous essayez de suivre la dernière fois que l'utilisateur _any_ est allé à n'importe quelle page? – lance
J'essaie de suivre la dernière fois qu'un utilisateur est allé à une page - mais j'ai aussi besoin de savoir quel utilisateur est allé à quelle page - donc je suppose que ma réponse à cette question est ... oui. – alexpwalsh