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>