В моем приложении у меня есть требование хранить в течение периода, когда пользователь остается в системе, некоторые переменные, которые используются для предоставления настраиваемого опыта того, как пользователь просматривает свои данные (предварительно определенные фильтры, язык и т. д.). Мои необходимые данные не более 1Кб.
Я прочитал много сообщений в блогах, которые определенно призывают не хранить эти данные в объекте Session. Во многих из этих сообщений в блогах авторы предлагают вместо этого использовать TempData.
Насколько я понимаю, TempData — хороший выбор для кратковременных временных данных и не подходит для кэширования данных в течение всего периода, пока пользователь остается в журнале.
Я ошибаюсь? Какая хорошая альтернатива подходит для моего сценария?
Спасибо за помощь :)