Class WorkflowApiCoreOptions
OptimaJet.Workflow.Api.Options.WorkflowApiCoreOptions
Represents the basic settings of the Workflow Engine Web API.
Namespace: OptimaJet.Workflow.Api.Options
public record WorkflowApiCoreOptions : IEquatable<WorkflowApiCoreOptions>Type Hierarchy
- WorkflowApiCoreOptions Current type
- Implemented interfaces
Properties
public string BasePath { get; set; } #The root path to the Workflow Engine Web API endpoints. If an empty string is specified, the endpoints will be accessible via the root path of your application.
public string LicenseKey { get; set; } #The Workflow Engine license key with the Workflow Engine API option enabled. If the key is not provided, the current runtime license restrictions apply. Data and RPC endpoints are mapped only when the corresponding licensed features are enabled. Request a key from our sales team at
hello@optimajet.compublic string? DefaultTenantId { get; set; } #The default workflow tenant ID to use when no tenant is specified in the request. If default tenant is
null, requests without a tenant specified will be rejected.public HashSet<string> ProtectedGlobalParameterTypes { get; set; } #Global Parameter types that cannot be accessed through generic Global Parameters Data API endpoints. Host applications can add, remove, or replace values in this set. By default, it reserves types specified in WorkflowApiConstants.DefaultProtectedGlobalParameterTypes.