Class DslCompilerContextFacade
Namespace: Casewhere.Runtime.DSL.CompilerContext
Assembly: Casewhere.Runtime.dll
public class DslCompilerContextFacade : IDslCompilerContextFacade
Inheritance
object ← DslCompilerContextFacade
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<DslCompilerContextFacade>(DslCompilerContextFacade)
Constructors
DslCompilerContextFacade(IRuntimePrincipalProvider, IDataObjectApiService, IDataObjectLoader, IManagedApiFactory, IWorkflowVariablesService, ITempDataService, IWorkflowParametersService)
public DslCompilerContextFacade(IRuntimePrincipalProvider principalProvider, IDataObjectApiService dataObjectApiService, IDataObjectLoader dataObjectLoader, IManagedApiFactory managedApiFactory, IWorkflowVariablesService workflowVariablesService, ITempDataService tempDataService, IWorkflowParametersService workflowParametersService)
Parameters
principalProvider IRuntimePrincipalProvider
dataObjectApiService IDataObjectApiService
dataObjectLoader IDataObjectLoader
managedApiFactory IManagedApiFactory
workflowVariablesService IWorkflowVariablesService
tempDataService ITempDataService
workflowParametersService IWorkflowParametersService
Methods
CreateContext(WorkflowContext)
public IDslCompilerContext CreateContext(WorkflowContext context)
Parameters
context WorkflowContext