Skip to content

AzureTableGrainDirectorySiloBuilderExtensions Methods

Extension methods for configuring an Azure Table Storage grain directory.

AddAzureTableGrainDirectory(ISiloBuilder, string, Action<AzureTableGrainDirectoryOptions>)

staticextension
View source
public static ISiloBuilder AddAzureTableGrainDirectory(this ISiloBuilder builder, string name, Action<AzureTableGrainDirectoryOptions> configureOptions)
Adds a named Azure Table Storage grain directory.

Parameters

builderISiloBuilder
The silo builder.
namestring
The name of the grain directory.
configureOptionsAction<AzureTableGrainDirectoryOptions>
The delegate used to configure the provider.

Returns

The silo builder.

AddAzureTableGrainDirectory(ISiloBuilder, string, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)

staticextension
View source
public static ISiloBuilder AddAzureTableGrainDirectory(this ISiloBuilder builder, string name, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>> configureOptions)
Adds a named Azure Table Storage grain directory.

Parameters

builderISiloBuilder
The silo builder.
namestring
The name of the grain directory.
configureOptionsAction<OptionsBuilder<AzureTableGrainDirectoryOptions>>
The delegate used to configure the provider options builder.

Returns

The silo builder.

UseAzureTableGrainDirectoryAsDefault(ISiloBuilder, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>>)

staticextension
View source
public static ISiloBuilder UseAzureTableGrainDirectoryAsDefault(this ISiloBuilder builder, Action<OptionsBuilder<AzureTableGrainDirectoryOptions>> configureOptions)
Configures Azure Table Storage as the default grain directory.

Parameters

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

Returns

The silo builder.