Skip to content

SiloPersistentStreamConfiguratorExtensions.ConfigurePartitionBalancing(ISiloPersistentStreamConfigurator, Func<IServiceProvider, string, IStreamQueueBalancer>, Action<OptionsBuilder<TOptions>>)

ConfigurePartitionBalancing(ISiloPersistentStreamConfigurator, Func<IServiceProvider, string, IStreamQueueBalancer>, Action<OptionsBuilder<TOptions>>)

staticextension
View source
public static void ConfigurePartitionBalancing<TOptions>(this ISiloPersistentStreamConfigurator configurator, Func<IServiceProvider, string, IStreamQueueBalancer> factory, Action<OptionsBuilder<TOptions>> configureOptions)
Configures partition balancing.

Parameters

configuratorISiloPersistentStreamConfigurator
The configuration builder.
factoryFunc<IServiceProvider, string, IStreamQueueBalancer>
The partition balancer factory.
configureOptionsAction<OptionsBuilder<TOptions>>
The configuration delegate.