Modifica

Condividi tramite


HostingExtensions Class

Definition

Extension methods for configuring the Azure Cosmos DB reminder table provider.

public static class HostingExtensions
type HostingExtensions = class
Public Module HostingExtensions
Inheritance
HostingExtensions

Methods

AddCosmosGrainStorage(IServiceCollection, String, Action<CosmosGrainStorageOptions>)

Configure silo to use Azure Cosmos DB storage for grain storage.

AddCosmosGrainStorage(IServiceCollection, String, Action<OptionsBuilder<CosmosGrainStorageOptions>>)

Configure silo to use Azure Cosmos DB storage for grain storage.

AddCosmosGrainStorage(ISiloBuilder, String, Action<CosmosGrainStorageOptions>, Type)

Configure silo to use Azure Cosmos DB storage for grain storage using a custom Partition Key Provider.

AddCosmosGrainStorage(ISiloBuilder, String, Action<CosmosGrainStorageOptions>)

Configure silo to use Azure Cosmos DB storage for grain storage.

AddCosmosGrainStorage(ISiloBuilder, String, Action<OptionsBuilder<CosmosGrainStorageOptions>>)

Configure silo to use Azure Cosmos DB storage for grain storage.

AddCosmosGrainStorage(ISiloBuilder, String, Type, Action<OptionsBuilder<CosmosGrainStorageOptions>>)

Configure silo to use Azure Cosmos DB storage for grain storage using a custom Partition Key Provider.

AddCosmosGrainStorage<TPartitionKeyProvider>(ISiloBuilder, String, Action<CosmosGrainStorageOptions>)

Configure silo to use Azure Cosmos DB storage for grain storage using a custom Partition Key Provider.

AddCosmosGrainStorage<TPartitionKeyProvider>(ISiloBuilder, String, Action<OptionsBuilder<CosmosGrainStorageOptions>>)

Configure silo to use Azure Cosmos DB storage for grain storage using a custom Partition Key Provider.

AddCosmosGrainStorageAsDefault(IServiceCollection, Action<CosmosGrainStorageOptions>)

Configure silo to use Azure Cosmos DB storage as the default grain storage.

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

Configure silo to use Azure Cosmos DB storage as the default grain storage.

AddCosmosGrainStorageAsDefault(ISiloBuilder, Action<CosmosGrainStorageOptions>, Type)

Configure silo to use Azure Cosmos DB storage as the default grain storage using a custom Partition Key Provider.

AddCosmosGrainStorageAsDefault(ISiloBuilder, Action<CosmosGrainStorageOptions>)

Configure silo to use Azure Cosmos DB storage as the default grain storage.

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

Configure silo to use Azure Cosmos DB storage as the default grain storage.

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

Configure silo to use Azure Cosmos DB storage as the default grain storage using a custom Partition Key Provider.

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

Configure silo to use Azure Cosmos DB storage as the default grain storage using a custom Partition Key Provider.

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

Configure silo to use Azure Cosmos DB storage as the default grain storage using a custom Partition Key Provider.

UseCosmosClustering(IServiceCollection, Action<CosmosClusteringOptions>)

Adds clustering backed by Azure Cosmos DB.

UseCosmosClustering(IServiceCollection, Action<OptionsBuilder<CosmosClusteringOptions>>)

Adds clustering backed by Azure Cosmos DB.

UseCosmosClustering(ISiloBuilder, Action<CosmosClusteringOptions>)

Adds clustering backed by Azure Cosmos DB.

UseCosmosClustering(ISiloBuilder, Action<OptionsBuilder<CosmosClusteringOptions>>)

Adds clustering backed by Azure Cosmos DB.

UseCosmosClustering(ISiloBuilder)

Adds clustering backed by Azure Cosmos DB.

UseCosmosGatewayListProvider(IClientBuilder, Action<CosmosClusteringOptions>)

Adds clustering backed by Azure Cosmos DB.

UseCosmosGatewayListProvider(IClientBuilder, Action<OptionsBuilder<CosmosClusteringOptions>>)

Adds clustering backed by Azure Cosmos DB.

UseCosmosGatewayListProvider(IClientBuilder)

Adds clustering backed by Azure Cosmos DB.

UseCosmosGatewayListProvider(IServiceCollection, Action<CosmosClusteringOptions>)

Adds clustering backed by Azure Cosmos DB.

UseCosmosGatewayListProvider(IServiceCollection, Action<OptionsBuilder<CosmosClusteringOptions>>)

Adds clustering backed by Azure Cosmos DB.

UseCosmosReminderService(IServiceCollection, Action<CosmosReminderTableOptions>)

Adds reminder storage backed by Azure Cosmos DB.

UseCosmosReminderService(IServiceCollection, Action<OptionsBuilder<CosmosReminderTableOptions>>)

Adds reminder storage backed by Azure Cosmos DB.

UseCosmosReminderService(ISiloBuilder, Action<CosmosReminderTableOptions>)

Adds reminder storage backed by Azure Cosmos DB.

UseCosmosReminderService(ISiloBuilder, Action<OptionsBuilder<CosmosReminderTableOptions>>)

Adds reminder storage backed by Azure Cosmos DB.

Applies to