Описание тега httpcontext.cache
1
ответ
MVC 5 HttpContext.Current.Cache метод завершается ошибкой при одновременном попадании в 2 потока
Я использую следующий сервисный метод для кеширования результата запроса: private readonly CoreDbContext _dbContext; public EcommerceProductService() { _dbContext = GetDbContext(); } public IEnumerable<EcommerceProduct> GetAllCached() { var ca…
21 май '16 в 10:48
1
ответ
В чем разница между кэшем HttpContext и свойствами элементов?
В чем разница между HttpContext класса Cache а также Items свойства? Из документации MSDN: кэш Получает объект Cache для текущего домена приложения. Предметы Получает коллекцию ключей / значений, которую можно использовать для организации и обмена д…
07 фев '13 в 16:43
4
ответа
Application_End() не может получить доступ к кешу через HttpContext.Current.Cache[ключ]
Я хочу иметь возможность поддерживать определенные объекты между перезапусками приложения. Для этого я хочу записать определенные кэшированные элементы на диск в Global.asax Application_End() функционировать и снова загрузить их Application_Start(),…
12 дек '10 в 01:37
1
ответ
C# Получить дату истечения срока действия кэша из HttpContext.Current.Cache
Я использую.net 4.0 HttpContext.Current.Cache.Add() вставлять объекты в кеш моего приложения. На странице панели управления.aspx я хотел бы отобразить все кэшированные объекты с их соответствующей датой истечения срока, которую я указал, когда они б…
22 авг '12 в 14:56
0
ответов
Где фактическое расположение элементов, хранящихся с использованием HttpContext.Response.Cache?
Я использую HttpContext.Response.Cache для кэширования ответов от некоторых из моих HttpHandlers. Мой вопрос должен быть простым, но пока, глядя на Google, я не нашел однозначного ответа. Я хотел бы знать, где хранятся кэшированные элементы при испо…
01 ноя '12 в 10:09
1
ответ
Как HttpContext.Current.Cache сохраняет объекты в памяти?
Я использую HttpContext.Current.Cache сохранить объекты в память. Код, который у меня есть, выглядит примерно так: public void Add(string key, object data, TimeSpan slidingExpirationTime) { HttpContext.Current.Cache.Insert(key, data, null, System.We…
07 мар '13 в 13:34
0
ответов
Пользовательский поставщик кэша вывода и HttpContext.Current.Cache
У меня есть общий хостинг, который дает мне 1G места. С другой стороны, это общий хостинг, и у меня не больше ресурсов (например, памяти). Итак, я решил использовать поставщика кэша вывода на основе файлов. Я погуглил проблему и нашел несколько поле…
17 дек '12 в 21:54
0
ответов
Ошибка при удалении содержимого contextregistry / закрытии httpsession / очистке кеша сессии
Я сталкиваюсь со смертельным исходом приложения asp.net, когда я запускаю приложение во второй раз. Первый раз после повторной сборки выполняется успешно, но второй запуск (без новой сборки) завершается неудачно. После новой перестройки приложение з…
24 авг '12 в 12:34
0
ответов
MVC HttpContext.Current.Cache получить случайный объект
Как я могу получить случайный объект из кэша? Что я действительно хочу, так это получать каждый раз новый объект каждый раз, когда я получаю доступ к кешу, но случайный объект тоже хорош.
11 дек '14 в 13:52
1
ответ
Почему я должен дважды поместить свой объект в HttpContext Cache, чтобы он сохранился навсегда?
Когда я кеширую объект в HttpContext Cacheмой объект исчезает при следующем чтении, и я должен повторно вставить объект во второй раз (не всегда, но в 90% случаев). После этого объект останется там без проблем. Вот что происходит: Начните отладку пр…
30 янв '15 в 19:05
2
ответа
Как я могу увидеть, что находится в моем HttpContext.Cache
Есть ли хорошие инструменты, чтобы увидеть, сколько данных (или даже лучше, значения этих данных) в моем HttpContext.Cache?
11 авг '11 в 21:27
1
ответ
Проблема httpcache
У меня есть репозиторий, который тянет как из БД, так и иногда из кеша. Чтобы реализовать это, я создал интерфейс ICacheWrapper, который позволяет репо использовать HttpRuntime.Cache, AppFabric, что угодно. Конкретные классы ICacheWrapper обычно при…
19 ноя '10 в 19:48
5
ответов
Проверка на нулевое значение HttpContext.Current.Cache
В приведенном ниже фрагменте я пытаюсь назначить значение кэша, если значение кэша еще не существует. Я получаю ошибку Object_reference_not_set_to_an_instance_of_an_object при выполнении следующего. Что мне не хватает? if (string.IsNullOrEmpty(HttpC…
16 апр '14 в 20:18
1
ответ
Подходы к кешированию большого количества объектов (кеш ASP.NET против статических объектов и кеширование объектов по отдельности в качестве словаря)
Я пишу элемент управления, который отображает список элементов на странице. База данных содержит (скажем, 50000 элементов), которые связаны (многие со многими) с (скажем, 1000) страницами. Вместо того, чтобы писать хранимую процедуру для возврата на…
01 май '12 в 14:34
0
ответов
Страница ASP большого объема, вызывающая ASP.NET для использования кэша, приводит к недоступности службы 503
Классическая страница ASP большого объема использует страницу ASP.NET для возврата XML-данных, используя возможности кэширования.NET. Кеш, используемый на странице.net, является кешем контекста. Недавно, после 1 года бесперебойной работы, IIS7 начин…
03 май '12 в 03:41
2
ответа
Какие методы следует использовать для обработки объектов в кэше asp.net, чтобы предотвратить проблемы с несколькими рабочими потоками asp.net?
Поскольку asp.net содержит несколько потоков, которые выполняются одновременно.поэтому, если 2 потока обращаются к объекту (простому или сложному), который я получил из кэша httpptext asp.net.не может ли это привести к проблемам с состоянием этого о…
08 сен '10 в 22:10
2
ответа
Проблема кеша в asp.net с C#
Я использую элемент управления fileuplaod для загрузки изображений. Для этого я использовал его в кеше в течение 2 часов в байтовом формате и показать это изображение с помощью HttpContext в файле.ashx. По какой-то причине иногда сохраняется в кеше,…
07 ноя '09 в 13:23
2
ответа
Понимание HttpContext.Current.Cache
Я вносил некоторые изменения в сайт и заметил, что когда я делаю изменения в базе данных, т.е. добавьте новое значение человека, имя человека не отображается в раскрывающемся списке. Если я несколько раз сбрасываю пул приложений, имя, наконец, появл…
20 ноя '14 в 17:02
1
ответ
HttpContext.Cache - за запрос или за домен приложения?
Глядя на документ MSDN для.NET 2.0 HttpContext.Cache объект это говорит это: Кэш для текущего HTTP-запроса. Но, глядя на версию.NET 3.0, там написано: Кэш для текущего домена приложения. Это довольно существенная разница в функциональности. Мой опыт…
19 авг '11 в 15:51
1
ответ
Запланируйте обновление задачи HttpContext.Cache каждый день в определенное время.
У меня работает веб-сайт MVC 3 C#, который извлекает записи из веб-службы. По мере того, как набор данных, который он получает от веб-сервиса, становится все больше и больше, я ищу способ, при котором создание его кеша инициируется не первым пользов…
25 фев '13 в 09:19