Создайте поле в пользовательской таблице с именем «IsLogin». Set IsLogin = 0 при регистрации пользователя. Update поле всякий раз, когда пользователь вошел в систему, т.е. IsLogin = 1
Теперь для того, чтобы получить все анонимов пользователей: Проверить все записи в таблице пользователей, чьи у IsLogin = 1 Ваш выбор сохранить результат в пользовательский объект или просто хранить идентификаторы или имена тех пользователей, которые вошли в систему Следовательно, вы сохраняете результат в массиве или любой коллекции (т.е. List) Теперь вы можете легко перечислить список с начала и до конца, чтобы получить доступ к всем зарегистрированным пользователям.
Я использовал этот метод, это самый рекомендуемый способ.
Высокий уровень: вы можете использовать SignalR, например, или сохранить активных пользователей в объекте приложения asp.net. – gsharp