Я впервые работаю с кэшированием и сохранением.
У меня есть пользовательский объект, который обрабатывает все мои пользовательские данные. Сохраняя это от страницы к странице, я планирую использовать cookie с токеном, который затем возвращает объект пользователя из кэша.
Какой лучший способ реализовать это. Две идеи / решения, которые мне кажутся:
1) Кэшируйте словарь, в котором токен является ключом, а пользовательский объект - значением. Извлеките токен из файла cookie и получите пользовательское значение.
2) Кэшировать каждое пользовательское значение независимо с токеном в качестве идентификатора кэша.
Я уверен, что есть много других способов сделать это. Дайте мне знать, что из вышеперечисленного является наилучшей практикой, или предложите альтернативу и объясните, почему.
Спасибо!
(Большая часть моего опыта связана с разработкой Windows, почти ничего из этого для веба, поэтому я пытаюсь выяснить несколько вещей.)
язык: c # .Net (3.5)