Namespace Umbraco.Core.Cache
Classes
AppCacheExtensions
Extensions for strongly typed access
AppCaches
Represents the application caches.
AppPolicedCacheDictionary <TKey>
Provides a base class for implementing a dictionary of IApp
CacheKeys
Constants storing cache keys used in caching
CacheRefresherBase <TInstanceType>
A base class for cache refreshers that handles events.
CacheRefresherCollection
CacheRefresherCollectionBuilder
CacheRefresherEventArgs
Event args for cache refresher updates
DictionaryAppCache
Implements IApp
IsolatedCaches
Represents a dictionary of IApp
JsonCacheRefresherBase <TInstanceType>
A base class for "json" cache refreshers.
NoAppCache
Implements IApp
ObjectCacheAppCache
Implements IApp
PayloadCacheRefresherBase <TInstanceType, TPayload>
A base class for "payload" class refreshers.
TypedCacheRefresherBase <TInstanceType, TEntityType>
A base class for "typed" cache refreshers.
Interfaces
IAppCache
Defines an application cache.
IAppPolicyCache
Defines an application cache that support cache policies.
ICacheRefresher
The IcacheRefresher Interface is used for load balancing.