ServiceCollectionExtensions Class

Definition

Extension methods for configuring durable agents and workflows with dependency injection.

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

Methods

Name Description
ConfigureDurableAgents(IServiceCollection, Action<DurableAgentsOptions>, Action<IDurableTaskWorkerBuilder>, Action<IDurableTaskClientBuilder>)

Configures durable agents, automatically registering agent entities.

ConfigureDurableOptions(IServiceCollection, Action<DurableOptions>, Action<IDurableTaskWorkerBuilder>, Action<IDurableTaskClientBuilder>)

Configures durable agents and workflows, automatically registering orchestrations, activities, and agent entities.

ConfigureDurableWorkflows(IServiceCollection, Action<DurableWorkflowOptions>, Action<IDurableTaskWorkerBuilder>, Action<IDurableTaskClientBuilder>)

Configures durable workflows, automatically registering orchestrations and activities.

GetDurableAgentProxy(IServiceProvider, String)

Gets a durable agent proxy by name.

Applies to