Вы хотите хранить элементы в HttpRuntime.Cache
элементы, которые будут существовать здесь в течение всего срока действия вашего приложения, истекут или будут удалены Который когда-нибудь случится первым. Обратите внимание, что это точно так же, как HttpContext.Current.Cache
, который указывает на HttpRuntime.Cache
. Вызвать последнее проще с уровнями обслуживания, поскольку вам не нужно беспокоиться о том, существует ли контекст или нет. Кеш всегда существует.
Элементы, хранящиеся в HttpContext.Current.Request.Items
, будут существовать только в течение этого запроса. Это полезно для хранения информации одного запроса, которая может быть прочитана / записана на нескольких уровнях вашего приложения.