Table of Contents

Namespace Temporalio.Worker

Namespaces

Temporalio.Worker.Interceptors

Classes

TemporalWorker

Worker for running Temporal workflows and/or activities. This intentionally matches Microsoft.Extensions.Hosting.BackgroundService structure.

TemporalWorkerOptions

Options for a TemporalWorker. TaskQueue and at least one workflow or activity are required. Most users will use AddActivity(Delegate) and/or AddWorkflow<T>() to add activities and workflows.

WorkflowReplayResult

Result of a workflow replay from WorkflowReplayer.

WorkflowReplayer

Replayer to replay workflows from existing history.

WorkflowReplayerOptions

Options for a WorkflowReplayer. At least one workflow is required.

WorkflowTaskCompletedEventArgs

Event arguments for workflow task completed events.

WorkflowTaskEventArgs

Base class for workflow task event arguments.

WorkflowTaskStartingEventArgs

Event arguments for workflow task starting events.

Interfaces

IWorkerClient

Client that can be used to create a worker.

Enums

WorkflowStackTrace

Represents the form of workflow stack traces supported.