Skip to content

AzureTableTransactionSiloBuilderExtensions Methods

Extensions for configuring Azure Table Storage as a transactional state storage provider.

AddAzureTableTransactionalStateStorage(ISiloBuilder, string, Action<AzureTableTransactionalStateOptions>)

staticextension
View source
public static ISiloBuilder AddAzureTableTransactionalStateStorage(this ISiloBuilder builder, string name, Action<AzureTableTransactionalStateOptions> configureOptions)
Configures a named Azure Table Storage transactional state storage provider.

Parameters

builderISiloBuilder
The silo builder.
namestring
The provider name.
configureOptionsAction<AzureTableTransactionalStateOptions>
The delegate used to configure the provider.

Returns

The silo builder.

AddAzureTableTransactionalStateStorage(ISiloBuilder, string, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)

staticextension
View source
public static ISiloBuilder AddAzureTableTransactionalStateStorage(this ISiloBuilder builder, string name, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>? configureOptions = null)
Configures a named Azure Table Storage transactional state storage provider.

Parameters

builderISiloBuilder
The silo builder.
namestring
The provider name.
configureOptionsAction<OptionsBuilder<AzureTableTransactionalStateOptions>>
The delegate used to configure the provider options.

Returns

The silo builder.

AddAzureTableTransactionalStateStorageAsDefault(ISiloBuilder, Action<AzureTableTransactionalStateOptions>)

staticextension
View source
public static ISiloBuilder AddAzureTableTransactionalStateStorageAsDefault(this ISiloBuilder builder, Action<AzureTableTransactionalStateOptions> configureOptions)
Configures Azure Table Storage as the default transactional state storage provider.

Parameters

builderISiloBuilder
The silo builder.
configureOptionsAction<AzureTableTransactionalStateOptions>
The delegate used to configure the provider.

Returns

The silo builder.

AddAzureTableTransactionalStateStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>)

staticextension
View source
public static ISiloBuilder AddAzureTableTransactionalStateStorageAsDefault(this ISiloBuilder builder, Action<OptionsBuilder<AzureTableTransactionalStateOptions>>? configureOptions = null)
Configures Azure Table Storage as the default transactional state storage provider.

Parameters

builderISiloBuilder
The silo builder.
configureOptionsAction<OptionsBuilder<AzureTableTransactionalStateOptions>>
The delegate used to configure the provider options.

Returns

The silo builder.