Skip to main content
Version: 5.x

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​

DarkWS.DarkWsBuilder

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>

Returns​

DarkWS.DarkWsBuilder