Skip to content

SiloKinesisStreamConfigurator.ConfigureCheckpointer(Func<IServiceProvider, string, IStreamQueueCheckpointerFactory>, Action<OptionsBuilder<TOptions>>)

ConfigureCheckpointer(Func<IServiceProvider, string, IStreamQueueCheckpointerFactory>, Action<OptionsBuilder<TOptions>>)

View source
public SiloKinesisStreamConfigurator ConfigureCheckpointer<TOptions>(Func<IServiceProvider, string, IStreamQueueCheckpointerFactory> checkpointerFactoryBuilder, Action<OptionsBuilder<TOptions>> configureOptions)
Configures the component used to persist per-shard stream checkpoints.

Parameters

checkpointerFactoryBuilderFunc<IServiceProvider, string, IStreamQueueCheckpointerFactory>
The factory invoked with the service provider and stream provider name to create the checkpointer factory.
configureOptionsAction<OptionsBuilder<TOptions>>
The delegate used to configure the named checkpointer options.

Returns

The stream provider configurator.