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