Handler

Contents

◷ Reading Time: 1 minute

Handler

A handler is a factory that provides all the command execution and definition mechanisms in the rule. This is the command extension points of the procedural logic. If you want to conduct any specific task for which we do not provide a command at the procedural rule level then you need to create a handler and register it using this command. All out-of-the-box commands also follow the same pattern to be registered in the rule logic and allow the rules to behave in a defined way using a particular command (e.g., If, While, Database, etc.).

Summary
This command defines the activator using the assembly name and type.
Parameters

  1. assembly
    1. Description: Defines the name of the assembly; must include the file extension
    2. Mandatory: Yes
    3. Type: String
  2. handler
    1. Description: Full name of the type, including the namespace
    2. Mandatory: Yes
    3. Type: String

Samples

<Handlers>
    <Handler assembly="FlexRule.Procedure.dll" handler="FlexRule.Procedural.FlowControlFactory"/>
</Handlers>

Updated on November 28, 2025

Was this article helpful?

Related Articles