Код: Выделить всё
Microsoft.Extensions.Caching.MemoryПохоже, для этого требуется, чтобы я:
- Извлеките список из кэша.
- Скопируйте его в новый список.
- Добавьте value
- Установить обновленный список обратно в кэш.
Код: Выделить всё
var cacheKey = CacheKey(document.Resource.PartitionKey());
var idsList = _memoryCache.Get(cacheKey) as List;
if (idsList != null)
{
var listCopy = new List(idsList);
idsList.Add(document.Resource.Id);
_memoryCache.Set(cacheKey, listCopy);
}
Спасибо за любые предложения.
Подробнее здесь: https://stackoverflow.com/questions/793 ... -operation
Мобильная версия