Skip to content

ZooKeeperHostingExtensions Methods

Provides extension methods for configuring ZooKeeper clustering.

UseZooKeeperClustering(IClientBuilder, Action<OptionsBuilder<ZooKeeperGatewayListProviderOptions>>)

staticextension
View source
public static IClientBuilder UseZooKeeperClustering(this IClientBuilder builder, Action<OptionsBuilder<ZooKeeperGatewayListProviderOptions>> configureOptions)
Configure the client to use ZooKeeper for clustering.

Parameters

builderIClientBuilder
The builder.
configureOptionsAction<OptionsBuilder<ZooKeeperGatewayListProviderOptions>>
The configuration delegate.

Returns

The provided IClientBuilder.

UseZooKeeperClustering(ISiloBuilder, Action<OptionsBuilder<ZooKeeperClusteringSiloOptions>>)

staticextension
View source
public static ISiloBuilder UseZooKeeperClustering(this ISiloBuilder builder, Action<OptionsBuilder<ZooKeeperClusteringSiloOptions>> configureOptions)
Configures the silo to use ZooKeeper for cluster membership.

Parameters

builderISiloBuilder
The builder.
configureOptionsAction<OptionsBuilder<ZooKeeperClusteringSiloOptions>>
The configuration delegate.

Returns

The provided ISiloBuilder.