Interface IWorkflow
- Namespace
- WorkflowForge.Abstractions
- Assembly
- WorkflowForge.dll
Represents a complete workflow definition with its operations and metadata.
public interface IWorkflow : IDisposable
- Inherited Members
Properties
Description
Gets the optional description of the workflow.
string? Description { get; }
Property Value
Id
Gets the unique identifier for this workflow.
Guid Id { get; }
Property Value
Name
Gets the name of the workflow.
string Name { get; }
Property Value
Operations
Gets the operations that make up this workflow.
IReadOnlyList<IWorkflowOperation> Operations { get; }
Property Value
Version
Gets the version of the workflow.
string Version { get; }