Skip to content

RedisStreamingOptions Properties

Redis streaming options.

CreateMultiplexer

getset
View source
public Func<RedisStreamingOptions, Task<(IConnectionMultiplexer Multiplexer, bool IsShared)>> RedisStreamingOptions.CreateMultiplexer
The delegate used to create a Redis connection multiplexer and indicate whether it is shared.

EntryExpiry

getset
View source
public TimeSpan? EntryExpiry
Entry expiry, null by default. A value should be set ONLY for ephemeral environments (like in tests). Setting a value different from null will cause stream entries and related checkpoint keys to be deleted after the configured period of time.

MaxStreamLength

getset
View source
public long? MaxStreamLength
Gets or sets the maximum number of stream entries to retain. When null, Redis stream length is unbounded.