Skip to content

HostingExtensions.AddCosmosGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<CosmosGrainStorageOptions>>)

AddCosmosGrainStorageAsDefault(ISiloBuilder, Action<OptionsBuilder<CosmosGrainStorageOptions>>)

staticextension
View source
public static ISiloBuilder AddCosmosGrainStorageAsDefault<TPartitionKeyProvider>(this ISiloBuilder builder, Action<OptionsBuilder<CosmosGrainStorageOptions>>? configureOptions = null)
Configure silo to use Azure Cosmos DB storage as the default grain storage using a custom Partition Key Provider.

Parameters

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