Skip to content

ZooKeeperHostingExtensions Methods

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

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.