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