Table of Contents

Class SourceWorkflowDataObjectLoader

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

public class SourceWorkflowDataObjectLoader : IContextDataObjectLoader

Inheritance

objectSourceWorkflowDataObjectLoader

Implements

IContextDataObjectLoader

Inherited Members

object.ToString(), object.Equals(object), object.Equals(object, object), object.ReferenceEquals(object, object), object.GetHashCode(), object.GetType(), object.MemberwiseClone()

Extension Methods

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

Constructors

SourceWorkflowDataObjectLoader(INonEventDomainRepositories, DslDataObjectService)

public SourceWorkflowDataObjectLoader(INonEventDomainRepositories nonEventDomainRepositories, DslDataObjectService dslDataObjectService)

Parameters

nonEventDomainRepositories INonEventDomainRepositories

dslDataObjectService DslDataObjectService

Methods

Accept(DataLoadingScope)

public bool Accept(DataLoadingScope scope)

Parameters

scope DataLoadingScope

Returns

bool

LoadDataObject(DslWorkflowContext, string)

public DynamicDataObject LoadDataObject(DslWorkflowContext context, string dataClassName)

Parameters

context DslWorkflowContext

dataClassName string

Returns

DynamicDataObject

LoadDataObjects(DslWorkflowContext, string)

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

Parameters

context DslWorkflowContext

dataClassName string

Returns

IList<DynamicDataObject>