Skip to content
Docs Try Aspire
Docs Try

DurableTaskResourceExtensions

Class static net8.0
📦 Aspire.Hosting.Azure.Functions v13.4.0
Extension methods for adding and configuring Durable Task resources within a distributed application.
namespace Aspire.Hosting;
public static class DurableTaskResourceExtensions
{
// ...
}
AddDurableTaskScheduler(IDistributedApplicationBuilder, string)extensionexperimentalats export
IResourceBuilder<DurableTaskSchedulerResource>
Adds a Durable Task scheduler resource to the distributed application.
AddTaskHub(IResourceBuilder<DurableTaskSchedulerResource>, string)extensionexperimentalats export
IResourceBuilder<DurableTaskHubResource>
Adds a Durable Task hub resource associated with the specified scheduler.
RunAsEmulator(IResourceBuilder<DurableTaskSchedulerResource>, Action<IResourceBuilder<DurableTaskSchedulerEmulatorResource>>)extensionexperimentalats export
IResourceBuilder<DurableTaskSchedulerResource>
Configures the Durable Task scheduler to run using the local emulator (only in non-publish modes).
RunAsExisting(IResourceBuilder<DurableTaskSchedulerResource>, string)extensionexperimentalats ignored
IResourceBuilder<DurableTaskSchedulerResource>
Configures the Durable Task scheduler to use an existing scheduler instance referenced by the provided connection string. No new scheduler resource is provisioned.
RunAsExisting(IResourceBuilder<DurableTaskSchedulerResource>, IResourceBuilder<ParameterResource>)extensionexperimentalats ignored
IResourceBuilder<DurableTaskSchedulerResource>
Configures the Durable Task scheduler to use an existing scheduler instance referenced by the provided connection string. No new scheduler resource is provisioned.
WithTaskHubName(IResourceBuilder<DurableTaskHubResource>, string)extensionexperimentalats ignored
IResourceBuilder<DurableTaskHubResource>
Sets the name of the Durable Task hub.
WithTaskHubName(IResourceBuilder<DurableTaskHubResource>, IResourceBuilder<ParameterResource>)extensionexperimentalats ignored
IResourceBuilder<DurableTaskHubResource>
Sets the name of the Durable Task hub using a parameter resource.
View all methods