Table of Contents

Interface IManagedApiFactory

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

public interface IManagedApiFactory

Extension Methods

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

Methods

Get<T>()

T Get<T>() where T : IDslApi

Returns

T

Type Parameters

T

GetIOApi<T>()

T GetIOApi<T>() where T : IIOApi

Returns

T

Type Parameters

T

Release(object)

void Release(object api)

Parameters

api object

ReleaseAll()

void ReleaseAll()

SetContext(WorkflowContext)

void SetContext(WorkflowContext context)

Parameters

context WorkflowContext