Несколько экземпляров httpcontext.current.cache - PullRequest
1 голос
/ 30 января 2012

Я кэширую два бита данных в моей службе данных WCF, используя httpcontext.current.cache.Имеет смысл хранить их оба, используя один и тот же ключ (идентификатор клиента), но тип данных различен, а правила истечения срока действия должны отличаться.Итак, мне было интересно, можно ли было создать два экземпляра httpcontext.current.cache?Или, альтернативно, если есть более подходящий способ сделать это?

Best.

1 Ответ

2 голосов
/ 30 января 2012

Я бы использовал ClientId, дополненный ключом, который сообщит вам, какие из двух фрагментов данных вы просматриваете. Что-то вроде «ClientId-Data1» и «ClientId-Data2».

...