Skip to content

SiloEventHubStreamConfiguratorExtensions 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.

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

staticextension
View source
public static void ConfigureCheckpointer<TOptions>(this ISiloEventHubStreamConfigurator configurator, Func<IServiceProvider, string, IStreamQueueCheckpointerFactory> checkpointerFactoryBuilder, Action<OptionsBuilder<TOptions>> configureOptions)

Parameters

configuratorISiloEventHubStreamConfigurator
checkpointerFactoryBuilderFunc<IServiceProvider, string, IStreamQueueCheckpointerFactory>
configureOptionsAction<OptionsBuilder<TOptions>>

UseAzureTableCheckpointer(ISiloEventHubStreamConfigurator, Action<OptionsBuilder<AzureTableStreamCheckpointerOptions>>)

static
View source
public static void UseAzureTableCheckpointer(ISiloEventHubStreamConfigurator configurator, Action<OptionsBuilder<AzureTableStreamCheckpointerOptions>> configureOptions)
Configures the stream provider to persist checkpoints using Azure Table Storage.

Parameters

configuratorISiloEventHubStreamConfigurator
configureOptionsAction<OptionsBuilder<AzureTableStreamCheckpointerOptions>>