Method RegisterFunctions
- Namespace
- RuleWright.Extensions.Functions
- Assembly
- RuleWright.Extensions.Functions.dll
RegisterFunctions(RuleWrightBuilder, IEnumerable<IRuleFunction>)
Registers each function in functions on the builder, in order.
public static RuleWrightBuilder RegisterFunctions(this RuleWrightBuilder builder, IEnumerable<IRuleFunction> functions)
Parameters
builderRuleWrightBuilderThe builder.
functionsIEnumerable<IRuleFunction>The functions to register.
Returns
- RuleWrightBuilder
The same builder, for chaining.
Exceptions
- ArgumentNullException
builderorfunctionsis null.- ArgumentException
A function's name is null/empty or already registered.