Я использую режим SQLServer SessionState для хранения сессии в моем приложении ASP.NET. В нем хранятся определенные объекты, которые сериализуются / десериализуются при каждом их использовании.
Если я внесу какие-либо изменения в код структуры этих объектов и добавлю новую версию в живую, любой зарегистрированный пользователь получит ошибку, так как его объекты сеанса (старые версии) не соответствуют структуре, что новый версия ожидает при десериализации.
Есть ли способ очистить все сеансы сразу в БД, чтобы срок действия всех активных сеансов истек и пользователи были вынуждены снова войти в систему (и, следовательно, все объекты сеансов созданы с нуля)?
Или ... Есть ли другой способ решить эту ситуацию?