Skip to main content

Namespace Taskurai

Classes

CreateStepAndWaitOperation

Operation to follow up progress on a created step.

CreateTaskAndWaitOperation

Operation to follow up progress on a created task.

DistributedLockExpiredException

TaskuraiBaseClient

A TaskuraiBaseClient provides access to the Taskurai.Log.api.

TaskuraiClient

A TaskuraiClient provides access to the Taskurai api.

TaskuraiClientFactory

Class to create Taskurai Clients the Taskurai.TaskuraiClientFactory.

TaskuraiClientOptions

Provides the client configuration options for connecting to a Taskurai instance.

For more information: https://learn.microsoft.com/en-us/dotnet/api/azure.core.clientoptions?view=azure-dotnet

TaskuraiDistributedLock

Class to manage Taskurai distributed lock the Taskurai.TaskuraiDistributedLock.

TaskuraiLocksClient

A TaskuraiLocksClient provides access to the Taskurai State api.

TaskuraiLocksClientFactory

Class to create Taskurai locks clients the Taskurai.TaskuraiLocksClientFactory.

TaskuraiLogsClient

A TaskuraiLogsClient provides access to the Taskurai Log api.

TaskuraiLogsClientFactory

Class to create Taskurai logs clients the Taskurai.TaskuraiLogsClientFactory.

TaskuraiOptions

Taskurai configuration

TaskuraiOptionsSetup

Class to configure the Taskurai.TaskuraiOptions.

TaskuraiStateClient

A TaskuraiStateClient provides access to the Taskurai State api.

TaskuraiStateClientFactory

Class to create Taskurai state clients the Taskurai.TaskuraiStateClientFactory.

TaskuraiStepsClient

A TaskuraiStepsClient provides access to the Taskurai steps api.

TaskuraiStepsClientFactory

Class to create Taskurai steps clients the Taskurai.TaskuraiStepsClientFactory.

Structs

LogTimeRange

Represents a time range over which logs can be queried.

Interfaces

ITaskuraiClientFactory

Taskurai client factory

ITaskuraiLocksClientFactory

Taskurai locks client factory

ITaskuraiLogsClientFactory

Taskurai locks client factory

ITaskuraiStateClientFactory

Taskurai client factory

ITaskuraiStepsClientFactory

Taskurai steps client factory

Enums

TaskuraiClientOptions.ServiceVersion

The versions of Taskurai api supported by this client library.

For more information, see <a href="https://docs.taskurai.com/versioning-taskurai-api"> Versioning for the Taskurai api</a>.