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.