MetalamaAPI documentationPatterns APIMetalama.​Patterns.​Caching.​Backends.​RedisRedis­Cache­Synchronizer­Builder
Open sandboxFocus

RedisCacheSynchronizerBuilder Class

A CachingBackendBuilder that synchronizes the underlying in-memory cache thanks to Redis Pub/Sub.

Inheritance
RedisCacheSynchronizerBuilder
Namespace: Metalama.Patterns.Caching.Backends.Redis
Assembly: Metalama.Patterns.Caching.Backends.Redis.dll
Syntax
public sealed class RedisCacheSynchronizerBuilder : ConcreteCachingBackendBuilder

Methods

Name Description
CreateBackend(CreateBackendArgs)

Extension Methods

CachingBackendFactory.Uninitialized(CachingBackendBuilder)
CachingBackendFactory.Memory(CachingBackendBuilder, MemoryCachingBackendConfiguration)
CachingBackendFactory.Specific(CachingBackendBuilder, CachingBackend)
CachingBackendFactory.Null(CachingBackendBuilder)
RedisCachingFactory.Redis(CachingBackendBuilder, RedisCachingBackendConfiguration)