Как обновить существующий кеш с помощью HybridCache в .NET 9C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как обновить существующий кеш с помощью HybridCache в .NET 9

Сообщение Anonymous »

Я пытаюсь узнать, смогу ли я обновить кэшированную коллекцию (в памяти) с помощью HybridCache.
При использовании MemoryCache я могу сделать что-то вроде это был простой «взлом» для обновления коллекции, не удаляя ее из памяти:

Код: Выделить всё

var list1 = new List() { "a", "b", "c" };
IMemoryCache cache = new MemoryCache(new MemoryCacheOptions());
cache.Set("Key", list1);

if (cache.TryGetValue("Key", out List? result))
{
result!.Add("d");
}

var list = cache.Get("Key");
РЕДАКТИРОВАТЬ: даже если "по умолчанию HybridCache использует MemoryCache", он не работает как MemoryCache, используя ссылочные типы. Есть некоторые методы, которые не реализованы, например TryGetValue, я просто хотел посмотреть, возможно ли это, или есть альтернативный способ, очевидно, вы можете удалить ключ.

Подробнее здесь: https://stackoverflow.com/questions/787 ... e-in-net-9
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как обновить существующий кеш с помощью HybridCache в .NET 9
    Anonymous » » в форуме C#
    0 Ответы
    8 Просмотры
    Последнее сообщение Anonymous
  • Как обновить существующий кеш с помощью HybridCache в .NET 9
    Anonymous » » в форуме C#
    0 Ответы
    23 Просмотры
    Последнее сообщение Anonymous
  • Если поток объявляет недействительным свой кеш после получения блокировки и очищает свой кеш перед снятием блокировки, п
    Anonymous » » в форуме JAVA
    0 Ответы
    68 Просмотры
    Последнее сообщение Anonymous
  • Реализация HybridCache в API .NET 8 для сред разработки и производства
    Anonymous » » в форуме C#
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Реализация HybridCache в API .NET 8 для сред разработки и производства
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»