Language

FunctionsApplicationBuilderExtensions.ConfigureDurableOptions Method

Definition

Configures durable options for the functions application, allowing customization of Durable Task framework settings.

public static Microsoft.Azure.Functions.Worker.Builder.FunctionsApplicationBuilder ConfigureDurableOptions(this Microsoft.Azure.Functions.Worker.Builder.FunctionsApplicationBuilder builder, Action<Microsoft.Agents.AI.DurableTask.DurableOptions> configure);
static member ConfigureDurableOptions : Microsoft.Azure.Functions.Worker.Builder.FunctionsApplicationBuilder * Action<Microsoft.Agents.AI.DurableTask.DurableOptions> -> Microsoft.Azure.Functions.Worker.Builder.FunctionsApplicationBuilder
<Extension()>
Public Function ConfigureDurableOptions (builder As FunctionsApplicationBuilder, configure As Action(Of DurableOptions)) As FunctionsApplicationBuilder

Parameters

builder
Microsoft.Azure.Functions.Worker.Builder.FunctionsApplicationBuilder

The functions application builder to configure. Cannot be null.

configure
Action<DurableOptions>

An action that configures the DurableOptions instance. Cannot be null.

Returns

Microsoft.Azure.Functions.Worker.Builder.FunctionsApplicationBuilder

The updated Microsoft.Azure.Functions.Worker.Builder.FunctionsApplicationBuilder instance, enabling method chaining.

Remarks

This method ensures that a single shared DurableOptions instance is used across all configuration calls. If any workflows have been added, it configures the necessary orchestrations and registers required middleware.

Applies to