Interface ICodeScriptFactory
Namespace: Casewhere.Runtime.DSL.Script
Assembly: Casewhere.Runtime.dll
public interface ICodeScriptFactory
Extension Methods
ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ICodeScriptFactory>(ICodeScriptFactory)
Methods
CreateDOLogicRuleCodeScript(string, object)
Create code script from validation rule definition.
CodeScript CreateDOLogicRuleCodeScript(string script, object data)
Parameters
script string
data object
Returns
CreateMappingCodeScript(string, object)
Create script to mapping import data to DO property
CodeScript CreateMappingCodeScript(string script, object mapValue)
Parameters
script string
mapValue object
Returns
HavingContext(WorkflowContext)
ICodeScriptFactory HavingContext(WorkflowContext context)
Parameters
context WorkflowContext