Я использую ASP.NET MVC и создаю общедоступный веб-сайт. Мне нужно отслеживать пользователей, которые находятся в сети. Я вижу, что стандартный способ в asp.net сделать это - отслеживать LastActivityDate
. Мой вопрос в том, когда следует обновить это?
Если я обновляю его каждый раз, когда пользователи нажимают на него, я почувствую, что производительность снижается. Однако, если я этого не сделаю, люди, которые только будут путешествовать, будут указаны как офлайн.
Каков наилучший способ сделать это в asp.net MVC?