TriggerCallbackPayload<T> Class

Definition

Envelope type for Connector Namespace trigger callback payloads. The Connector Namespace delivers callbacks in two shapes depending on the trigger configuration's splitOn setting:

  • Batch (splitOn disabled): {"body":{"value":[...items...]}}
  • Single-item (splitOn enabled): {"body":{...item...}}
The Azure.Connectors.Sdk.TriggerCallbackBodyConverterFactory handles both shapes transparently, always normalizing into Value as a list.
public class TriggerCallbackPayload<T>
type TriggerCallbackPayload<'T> = class
Public Class TriggerCallbackPayload(Of T)

Type Parameters

T

The connector-specific trigger item type (e.g., GraphClientReceiveMessage for Office 365 email triggers).

Inheritance
TriggerCallbackPayload<T>
Derived

Constructors

Name Description
TriggerCallbackPayload<T>()

Properties

Name Description
Body

The body envelope containing the trigger items.

Applies to