DarkWS.Redis.DarkWsRedisBuilderExtensions
DarkWS.Redis
DarkWS.Redis
DarkWsRedisBuilderExtensions Class
Registers Redis broadcast delivery using a host-owned connection multiplexer.
public static class DarkWsRedisBuilderExtensions
Inheritance System.Object → DarkWsRedisBuilderExtensions
Methods
DarkWsRedisBuilderExtensions.AddRedis(this DarkWsBuilder, string) Method
Selects a Redis backplane on a non-empty literal channel. Register a host-owned IConnectionMultiplexer; DarkWS does not dispose it. A second call throws.
public static DarkWS.DarkWsBuilder AddRedis(this DarkWS.DarkWsBuilder builder, string channel);
Parameters
builder DarkWS.DarkWsBuilder
channel System.String
Returns
DarkWsRedisBuilderExtensions.AddRedis(this DarkWsBuilder, string, Action<DarkWsRedisOptions>) Method
Selects a Redis backplane with explicit queue and envelope limits. Settings are validated and snapshotted at registration.
public static DarkWS.DarkWsBuilder AddRedis(this DarkWS.DarkWsBuilder builder, string channel, System.Action<DarkWS.Redis.DarkWsRedisOptions>? configure);
Parameters
builder DarkWS.DarkWsBuilder
channel System.String
configure System.Action<DarkWsRedisOptions>