📄️ Line Rules
Line Rules are often called Business Rules in EmpowerID. They are logical expressions, based on Boolean values, which are applied to the connections between workflow activities where the process flow may branch off in different directions due to varying conditions. When you assign a Line Rule to a connection between activities, you define the criteria that dictate whether the process can follow that particular path or not.
📄️ Properties
In Workflow Studio, you can create properties by going to the properties tab. These properties can be of different types, such as string, int, or even complex types like Person components or account components.
📄️ Bindings
In Workflow Studio, we use binding to pass data from one activity to another or even to flow data from the workflow itself to any of the activities. Binding can be achieved in two ways: one way is to use the Binding Mapper, and the other is by writing custom C# code in the activities.
📄️ Some Common Event Handlers
An event handler is a method or a function that can handle user actions. An event handler is associated with a particular action so that you can write code that gets triggered when an action happens. This doc will cover the commonly used event handlers of EmpowerID objects.
📄️ Set Data Code and Get Data Code Methods
SetDataCode Event runs before your activity executes and is useful to initialize/set your activity properties.
📄️ Common Workflow Activity Types
Activities represent the action or logic for a specific process within a workflow and are comprised of properties and methods that perform the action of a workflow, while maintaining the state of that workflow. This topic provides an overview of the most common activities used in EmpowerID workflows.
📄️ Debugging Workflows in Visual Studio
In Workflow Studio, you have the option to debug your designed workflows using either the CLR Debugger or Visual Studio. Debugging is a crucial step that allows you to examine your workflow code, observe its outcomes, and identify any potential issues.