Я искал все выше и ниже для этого решения.Любые идеи будут высоко оценены.
Ситуация: при наличии нескольких вызовов PageMethod на одной странице каждый вызов метода удерживает блокировку объекта Session, таким образом блокируя.Вызовы PageMethod могут быть сделаны асинхронными, только если директива @Page
установлена в False|ReadOnly
Выводы: когда директива Page
является значением по умолчанию (чтение / запись), но сеанс нигде не используется на странице, звонки не блокируются.Любое чтение или запись в сеансе на уровне страницы блокирует вызовы метода страницы.
Проблема: указание EnableSessionState=ReadOnly
в директиве @Page
очень ограничительно и не хочет идти по этому пути.
Может ли вызов метода страницы не блокироваться?и все еще получить доступ к сессии?(можно не писать, а просто читать)