Как один экземпляр формы
Я хочу создать веб-приложение с помощью SignalR. После создания я хочу проверить страницы с помощью пользовательской аутентификации с использованием имени пользователя и пароля.
Когда пользователь открывает страницу, созданную с помощью SignalR для извлечения данных в реальном времени, будет создан экземпляр этой страницы.
Когда пользователь откроет ту же страницу в какой-то другой вкладке браузера, будет создан новый экземпляр. Следовательно, у одного и того же пользователя будет 2 экземпляра страницы.
Я хочу, чтобы экземпляр был создан для отдельных пользователей. Но не несколько экземпляров для одного пользователя.
Вопрос в том, что я не хочу, чтобы пользователь занимал 2 экземпляра страницы. Кто-нибудь может мне помочь?
Когда я просматриваю онлайн-блоги, они советуют мне использовать Синглтон. Пожалуйста, посоветуйте мне, является ли Синглтон ответом и на эту проблему.
Что я уже пробовал:
Я попытался создать веб-форму с помощью SignalR для извлечения данных в реальном времени. Но я получаю несколько экземпляров, созданных для одного и того же пользователя, если страница открыта в нескольких вкладках браузера.
С синглтоном я не пробовал.