Interface IWorkflowLogger
Interface for workflow lifecycle events. Use this interface for components that track overall workflow progress.
public interface IWorkflowLogger
Methods
WorkflowCompleted(string, string?, TimeSpan, int, int)
Logs that a workflow has completed.
void WorkflowCompleted(string workflowName, string? scriptPath, TimeSpan duration, int stepsRun, int stepsFailed)
Parameters
WorkflowStarted(string, string?, int)
Logs that a workflow has started.
void WorkflowStarted(string workflowName, string? scriptPath = null, int totalSteps = 0)