Edit

WorkflowActions class

Namespace: Microsoft.Azure.Workflows.Sdk

WorkflowActions is the top-level entry point for creating workflow actions. It exposes factory instances for built-in actions and managed connector actions used when defining Azure Logic Apps workflows in code.

Usage

// Access built-in actions
var builtIn = WorkflowActions.BuiltIn;
var compose = builtIn.Compose(inputs: () => "Hello").WithName("Greet");
var http = builtIn.HttpAction(
    uri: () => new Uri("https://api.example.com"),
    method: () => HttpMethod.Get).WithName("CallAPI");

// Access the managed connector action factory
var managed = WorkflowActions.Managed;

Fields

Name Description Type Required
BuiltIn Provides the factory for built-in workflow actions such as Compose, HTTP, Response, and custom code actions. WorkflowBuiltInActions No
Managed Provides the factory for managed connector actions. WorkflowManagedActions No