Edit

WorkflowTriggers class

Namespace: Microsoft.Azure.Workflows.Sdk

WorkflowTriggers is the top-level entry point for creating workflow triggers. It exposes factory instances for built-in triggers and managed connector triggers used as workflow roots.

Usage

// Create built-in triggers
var builtIn = WorkflowTriggers.BuiltIn;
var httpTrigger = builtIn.CreateHttpTrigger("MyTrigger");
var timerTrigger = builtIn.CreateRecurrenceTrigger(
    frequency: FlowRecurrenceFrequency.Hour, interval: 1);

// Access the managed connector trigger factory
var managed = WorkflowTriggers.Managed;

Fields

Name Description Type Required
BuiltIn Provides the factory for built-in workflow triggers such as HTTP, recurrence, and conversational agent triggers. WorkflowBuiltInTriggers No
Managed Provides the factory for managed connector triggers. WorkflowManagedTriggers No