MVC - Реализация членов онлайн-функциональности - PullRequest
1 голос
/ 23 апреля 2009

У меня есть приложение ASP.NET MVC, и я хочу добавить на каждой странице список участников онлайн. На самом деле добавить на главную страницу.

Члены принадлежат к группам, поэтому я хочу показать всех участников в этих группах.

Так, каков наилучший способ сделать это?

Например, при запуске сеанса добавить в коллекцию, которая находится в объекте кэша и удалите его в конце сеанса в Global.asax.

Это надежный способ? Движение не будет огромным.

Malcolm

Ответы [ 2 ]

0 голосов
/ 24 мая 2009

См. Как определить количество пользователей на сайте ASP.NET (IIS)? И их информация? Такой же подход может быть использован для WebForms, а также ASP.NET MVC.

0 голосов
/ 23 апреля 2009

Да, вам придется использовать объект приложения для его хранения, и вы могли бы сделать это в событиях Start Session / End Session. Добавить в приложение при запуске и удалить при завершении.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...