Table of Contents

Class RuntimeDataSourceObjectCollector

Namespace: Casewhere.Runtime.Engine
Assembly: Casewhere.Runtime.dll

public class RuntimeDataSourceObjectCollector : IRuntimeDataSourceObjectCollector

Inheritance

objectRuntimeDataSourceObjectCollector

Implements

IRuntimeDataSourceObjectCollector

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<RuntimeDataSourceObjectCollector>(RuntimeDataSourceObjectCollector)

Constructors

RuntimeDataSourceObjectCollector(IPublishedWorkflowDefinitionRepository, IEnumerable<IDataSourceObjectLoader>, IDataObjectApiService)

public RuntimeDataSourceObjectCollector(IPublishedWorkflowDefinitionRepository publishedWorkflowDefinitionRepository, IEnumerable<IDataSourceObjectLoader> dataSourceObjectLoaders, IDataObjectApiService dataObjectApiService)

Parameters

publishedWorkflowDefinitionRepository IPublishedWorkflowDefinitionRepository

dataSourceObjectLoaders IEnumerable<IDataSourceObjectLoader>

dataObjectApiService IDataObjectApiService

Methods

Collect(WorkflowContext)

public IList<FormDataSourceObject> Collect(WorkflowContext context)

Parameters

context WorkflowContext

Returns

IList<FormDataSourceObject>