Table of Contents

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
object
AutomationAction
Implements
Extension Methods

Constructors

AutomationAction()

protected AutomationAction()

Methods

Execute(AutomationProcessContext, CancellationToken)

Executes the automation action.

public abstract Task Execute(AutomationProcessContext context, CancellationToken cancellationToken)

Parameters

context AutomationProcessContext

Context providing runtime data for the action execution.

cancellationToken CancellationToken

Cancellation token.

Returns

Task