Skip to main content

PluginMode

  • Namespace: PPDS.Plugins
  • Assembly: PPDS.Plugins
  • Kind: Enum
  • Implements: IComparable, IConvertible, IFormattable, ISpanFormattable

Summary​

Specifies the execution mode for a plugin step.

Members​

Fields​

Asynchronous​

PluginMode Asynchronous

Asynchronous execution (1). Plugin executes in the background via the async service. Use for non-critical operations like logging, notifications, or external integrations.

Synchronous​

PluginMode Synchronous

Synchronous execution (0). Plugin executes immediately and blocks the operation. Use for validation, data modification, or when immediate feedback is required.