Class SourceWorkflowDataObjectLoader
Namespace: Casewhere.Runtime.DSL.Services
Assembly: Casewhere.Runtime.dll
public class SourceWorkflowDataObjectLoader : IContextDataObjectLoader
Inheritance
object ← SourceWorkflowDataObjectLoader
Implements
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
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>