Lightswitch с данными в SQL Azure: Возможно, истек срок ожидания сеансаПожалуйста, перезапустите приложение - PullRequest
0 голосов
/ 06 февраля 2012

Я создал приложение Lightswitch для редактирования данных в SQL Azure.Если я открываю приложение и не использую его некоторое время, при попытке использовать его снова появляется ошибка:

У пользователя нет доступа к вызванной операции.Возможно, ваш сеанс истек.Пожалуйста, перезапустите приложение.

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

Ответы [ 2 ]

0 голосов
/ 29 июня 2012

Это было решено в Lightswitch 2012. Если пользователь отключился из-за отсутствия активности, Lightswitch теперь с благодарностью просит снова войти в систему.

0 голосов
/ 27 февраля 2012

Я не эксперт по Lightswitch, но в SQL Azure хост может принудительно закрыть соединение.При получении соединения необходимо реализовать некоторую логику повторных попыток.

Некоторые полезные ссылки

Использование временного блока обработки ошибок при работе с SQL Azure

Логика повторных попыток для временных сбоев в SQL Azure

...