Class ScriptComposer
Namespace: Casewhere.Runtime.DSL.Script
Assembly: Casewhere.Runtime.dll
public class ScriptComposer : IScriptComposer
Inheritance
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<ScriptComposer>(ScriptComposer)
Constructors
ScriptComposer()
public ScriptComposer()
Fields
ReferenceAssemblies
public static readonly ReadOnlyCollection<string> ReferenceAssemblies
Field Value
UsingNamespaces
public static readonly ReadOnlyCollection<string> UsingNamespaces
Field Value
Methods
ComposeScript(string, string, object[])
public CodeScript ComposeScript(string template, string script, object[] arguments)
Parameters
template
string
script
string
arguments
object[]
Returns
ComposeWorkflowScript(IEnumerable<string>)
public WorkflowCodeScript ComposeWorkflowScript(IEnumerable<string> workflowScripts)
Parameters
workflowScripts
IEnumerable<string>