Table of Contents

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

CodeScript

CreateMappingCodeScript(string, object)

Create script to mapping import data to DO property

CodeScript CreateMappingCodeScript(string script, object mapValue)

Parameters

script string

mapValue object

Returns

CodeScript

HavingContext(WorkflowContext)

ICodeScriptFactory HavingContext(WorkflowContext context)

Parameters

context WorkflowContext

Returns

ICodeScriptFactory