public class SimpleActivity : CodeActivity { public InArgumentUserName { get; set; } public OutArgument Greeting { get; set; } protected override void Execute(CodeActivityContext context) { string userName = UserName.Get(context); string greetingMessage = $"Hello, {userName}!"; Greeting.Set(context, greetingMessage); } }
public class AddNumbersActivity : CodeActivityIn this example, an AddNumbersActivity class is defined that accepts two integers as input, adds them together, and returns the sum. The class inherits from CodeActivity{ public InArgument FirstNumber { get; set; } public InArgument SecondNumber { get; set; } protected override int Execute(CodeActivityContext context) { int firstNumber = FirstNumber.Get(context); int secondNumber = SecondNumber.Get(context); int result = firstNumber + secondNumber; return result; } }