Skip to main content

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