Table of Contents

Interface IDataObjectLoader

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

public interface IDataObjectLoader

Extension Methods

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

Methods

LoadDataObject(DslWorkflowContext, string, DataLoadingScope)

DynamicDataObject LoadDataObject(DslWorkflowContext context, string dataClassName, DataLoadingScope scope)

Parameters

context DslWorkflowContext

dataClassName string

scope DataLoadingScope

Returns

DynamicDataObject

LoadDataObjects(DslWorkflowContext, string, DataLoadingScope)

IList<DynamicDataObject> LoadDataObjects(DslWorkflowContext context, string dataClassName, DataLoadingScope scope)

Parameters

context DslWorkflowContext

dataClassName string

scope DataLoadingScope

Returns

IList<DynamicDataObject>