Namespace ServiceStack.Caching
Classes
CacheClientAsyncExtensions
CacheClientAsyncWrapper
CacheClientWithPrefix
Decorates the ICacheClient (and its siblings) prefixing every key with the given prefix
Useful for multi-tenant environments
CacheClientWithPrefixAsync
Decorates the ICacheClient (and its siblings) prefixing every key with the given prefix
Useful for multi-tenant environments
CacheClientWithPrefixAsyncExtensions
CacheClientWithPrefixExtensions
CacheEntry
DbExtensions
MemoryCacheClient
MultiCacheClient
OrmLiteCacheClient
OrmLiteCacheClient<TCacheEntry>
SqlServerMemoryOptimizedCacheEntry
Interfaces
ICacheClient
A common interface implementation that is implemented by most cache providers
ICacheClientAsync
ICacheClientExtended
Extend ICacheClient API with shared, non-core features
ICacheEntry
IDeflateProvider
IGZipProvider
IMemcachedClient
A light interface over a cache client. This interface was inspired by Enyim.Caching.MemcachedClient
Only the methods that are intended to be used are required, if you require extra functionality you can uncomment the unused methods below as they have been implemented in DdnMemcachedClient
IRemoveByPattern
IRemoveByPatternAsync
ISession
A Users Session
ISessionAsync
A Users Session
ISessionFactory
Retrieves a User Session
IStreamCompressor
Implement Stream Compressor, e.g. br, deflate, gzip