Вызовите метод в ASP.NET, когда (браузер / сессия) закрыт? - PullRequest
0 голосов
/ 19 декабря 2018

При событии нажатия кнопки я пытаюсь запустить процесс, если этот процесс был завершен в середине при закрытии браузера или из-за проблем с подключением к Интернету, я хотел бы обновить, что этот процесс был завершен / не выполнен вбазы данных, как я могу добиться этого в asp.net?Как лучше всего обрабатывать такие события?

КРАТКОЕ ОБЪЯСНЕНИЕ:

1. Пользователь запускает процесс A, нажимая кнопку A,

2.Пользователь завершает работу браузера, и здесь я хотел бы обновить в базе данных, что «пользователь завершил / сбой процесса?

3.Как вызвать события в браузере / принудительное завершение сеанса?

1 Ответ

0 голосов
/ 19 декабря 2018

Я могу порекомендовать вам прочитать об этом в этой статье.

Но в настоящее время у нас нет 100% -ного метода обнаружения этого события.Другой способ, что-то с веб-сокетами, когда вы покидаете страницу / браузер, вы отписываетесь от своего Hub.Но я не могу рекомендовать этот, это просто вариант, если вы используете веб-сокеты / signalR на вашем бэкэнде.

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