Как закончить сеанс, используя jquery / javascript в моем приложении MVC - PullRequest
0 голосов
/ 18 октября 2011

В моем приложении я обрабатываю различия XML-файлов.Некоторое время при обработке различий в XML-файлах ответ зависает, из-за чего некоторое время я обновляю браузер, чтобы загрузчик удалялся и обработка начиналась снова.

Я хочу прервать сеанс при возникновении такой проблемы с зависанием?ИЛИ что еще я делаю для удаления такого типа ошибки?Пожалуйста, предложите.

Обратите внимание, что я использую MVC 3.0, используя свободный nhibernate.

1 Ответ

0 голосов
/ 18 октября 2011

Что бы я сделал, это запустил таймер в java-скрипте.когда вы вызываете свою функцию для обработки различий в xml, запускается таймер, а когда он срабатывает через X миллисекунд, вызывайте функцию ajax на свой контроллер mvc, где вы заканчиваете сеанс через .net или устанавливаете его на ноль.из них вы можете либо перенаправить в другое представление, либо в то же самое, начиная процесс заново, или вы можете вернуть переменную в javascript, вызывая функцию, которая будет вызываться снова без обновления страницы, если это будет работать

...