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