Table of Contents

Interface IComponentStateCreator

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

public interface IComponentStateCreator

Extension Methods

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

Methods

Accept(Type)

bool Accept(Type type)

Parameters

type Type

Returns

bool

Create(IWorkflowRuntime, RuntimeComponent)

ComponentState Create(IWorkflowRuntime workflowRuntime, RuntimeComponent runtimeComponent)

Parameters

workflowRuntime IWorkflowRuntime

runtimeComponent RuntimeComponent

Returns

ComponentState