Class AutomationAction
- Namespace
- CMS.Automation
- Assembly
- CMS.Automation.dll
Base class for automation actions without configurable properties. Extend this class to define a custom automation step that does not require configurable properties.
public abstract class AutomationAction : IAutomationAction
- Inheritance
-
objectAutomationAction
- Implements
- Extension Methods
Constructors
AutomationAction()
protected AutomationAction()
Methods
Execute(AutomationProcessContext, CancellationToken)
Executes the automation action.
public abstract Task Execute(AutomationProcessContext context, CancellationToken cancellationToken)
Parameters
contextAutomationProcessContextContext providing runtime data for the action execution.
cancellationTokenCancellationTokenCancellation token.
Returns
- Task