Table of Contents

Interface ICompilingDataObjectLoader

Namespace: Casewhere.Runtime.DSL.Script.Services.Loaders
Assembly: Casewhere.Runtime.dll

load data objects from context e.g. workflow, case authorization should not be applied here

public interface ICompilingDataObjectLoader

Extension Methods

ObjectExtension.ConvertToBsonValue(object), EnumExtensions.DeepClone<ICompilingDataObjectLoader>(ICompilingDataObjectLoader)

Methods

LoadDataObject(DslWorkflowContext, string, CompilingDataScope)

DynamicDataObject LoadDataObject(DslWorkflowContext context, string dataClassName, CompilingDataScope level)

Parameters

context DslWorkflowContext

dataClassName string

level CompilingDataScope

Returns

DynamicDataObject

LoadDataObjects(DslWorkflowContext, string, CompilingDataScope)

IList<DynamicDataObject> LoadDataObjects(DslWorkflowContext context, string dataClassName, CompilingDataScope level)

Parameters

context DslWorkflowContext

dataClassName string

level CompilingDataScope

Returns

IList<DynamicDataObject>