Наш проект изначально был реализован в состоянии сеанса памяти.Нам нужно увеличить масштаб и добавить еще один сервер в ферму серверов IIS.Я сделал все шаги, чтобы сохранить состояние сеанса в базе данных сервера sql, но не все мои объекты являются сериализуемыми, а состояние сеанса db требует сериализуемых объектов.
Моя текущая мысль - создать еще один слой структурзеркалировать все данные, которые должны быть сериализуемыми, и хранить их в сеансе.Когда мне нужен доступ к моему объекту, я использовал адаптер для преобразования структуры сеанса в нужный мне объект.Это путь, или есть лучшие варианты (кроме того, чтобы вручную убедиться, что мои текущие классы сериализуемы)?