Assembly: OptimaJet.Workflow.Api

Class WorkflowTenantCreationOptions

OptimaJet.Workflow.Api.Options.WorkflowTenantCreationOptions

Represents the settings for creating IWorkflowTenant implementation.

public class WorkflowTenantCreationOptions

Properties

public string[] TenantIds { get; set; } #
The unique workflow tenant identifiers to create with specific runtime options. If no tenant identifiers are specified, the single tenant id WorkflowApiConstants.SingleTenantId will be used.
public WorkflowRuntimeCreationOptions WorkflowRuntimeCreationOptions { get; set; } #
Options for configuring the Workflow Engine WorkflowRuntime runtime of the tenant.
public string? PersistenceProviderId { get; set; } #
The identifier of the data and workflow provider to use for the tenant creation. This identifier is used to select provider factory from the list of registered factories. If not specified, the first found factory will be used. Default identifiers are stored in PersistenceProviderId class. And they are the same for both data and workflow providers.
public string ConnectionString { get; set; } #
Specifies the connection string used by both data and workflow providers for tenant creation.
public DataProviderCreationOptions DataProviderCreationOptions { get; set; } #
Configuration options for the tenant's data provider.
public WorkflowProviderCreationOptions WorkflowProviderCreationOptions { get; set; } #
Options for configuring the Workflow Engine IWorkflowProvider provider of the tenant.