Я пишу простой чат-веб-сервис с C # ASP.Net, для которого я новичок.
Сервер поддерживает List<ConnectedUser>
, где объект ConnectedUser
- это идентификатор класса, имя пользователя и список ожидающих сообщений.
Я хочу, чтобы все подключенные клиенты имели доступ к списку на сервере.
Я пробовал состояние приложения, но обнаружил, что оно не будет содержать пользовательские классы, даже если я разрешу его сериализацию. Я попробовал статический класс, содержащий глобальные переменные. Также не сохраняются изменения между вызовами в службу.
Как я должен это делать? Спасибо.