ApiProcessingStepType
- Namespace:
PPDS.Plugins - Assembly:
PPDS.Plugins - Kind: Enum
- Implements:
IComparable,IConvertible,IFormattable,ISpanFormattable
Summary
Specifies the type of processing steps allowed for a Custom API. Controls whether synchronous and/or asynchronous processing steps can be registered.
Members
Fields
AsyncOnly
ApiProcessingStepType AsyncOnly
Async only (1). Only asynchronous processing steps are allowed. Use when additional processing must not block the caller.
None
ApiProcessingStepType None
None (0). No custom processing steps are allowed for this API. Use when the Custom API handler plugin is sufficient and no additional steps are needed.
SyncAndAsync
ApiProcessingStepType SyncAndAsync
Sync and async (2). Both synchronous and asynchronous processing steps are allowed. Use when additional processing may need to run before the response is returned.