Skip to content

AzureStorageDurableJobsExtensions Methods

Extensions for configuring Azure Storage durable jobs.

UseAzureBlobDurableJobs(IServiceCollection, Action<AzureBlobJournalStorageOptions>)

staticextension
View source
public static IServiceCollection UseAzureBlobDurableJobs(this IServiceCollection services, Action<AzureBlobJournalStorageOptions> configure)
Adds durable jobs storage backed by Azure Blob Storage.

Parameters

servicesIServiceCollection
The service collection.
configureAction<AzureBlobJournalStorageOptions>
The delegate used to configure the durable jobs storage.

Returns

The provided Microsoft.Extensions.DependencyInjection.IServiceCollection, for chaining.

UseAzureTableDurableJobs(IServiceCollection, Action<AzureTableJournalStorageOptions>)

staticextension
View source
public static IServiceCollection UseAzureTableDurableJobs(this IServiceCollection services, Action<AzureTableJournalStorageOptions> configure)
Adds durable jobs backed by Azure Table journal storage.

Parameters

servicesIServiceCollection
The service collection.
configureAction<AzureTableJournalStorageOptions>
The delegate used to configure journal storage.

Returns

The service collection, for chaining.

UseAzureTableDurableJobs(ISiloBuilder, Action<AzureTableJournalStorageOptions>)

staticextension
View source
public static ISiloBuilder UseAzureTableDurableJobs(this ISiloBuilder builder, Action<AzureTableJournalStorageOptions> configure)
Adds durable jobs backed by Azure Table journal storage.

Parameters

builderISiloBuilder
The silo builder.
configureAction<AzureTableJournalStorageOptions>
The delegate used to configure journal storage.

Returns

The silo builder, for chaining.