В моем веб-приложении на C # мне нужно сохранить некоторые элементы в кеше приложения, а затем извлечь их по ключу.Чтобы сохранить эти элементы, я использую следующий код:
HttpContext.Current.Items["urlname"] = "something";
, который прекрасно сохраняет элемент в хэш-таблице Items.Однако я не могу получить значение "urlname" в другом месте приложения.
Может кто-нибудь сказать мне, что я делаю неправильно, или, может быть, есть лучший способ сделать это?
Спасибо.
[EDIT] Хорошо, теперь я знаю, что хеш-таблица Items - это хранилище с очень коротким сроком службы.Содержимое будет удалено после отправки ответа в браузер.Итак, как я могу сохранить свои данные другим способом?