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