Class PluginCodeScriptFactory
Namespace: Casewhere.Runtime.DSL.Script
Assembly: Casewhere.Runtime.dll
public class PluginCodeScriptFactory : IPluginCodeScriptFactory
Inheritance
object ← PluginCodeScriptFactory
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<PluginCodeScriptFactory>(PluginCodeScriptFactory)
Constructors
PluginCodeScriptFactory(IExpressionCompilingService, IDslRuleTranslator, IScriptComposer)
public PluginCodeScriptFactory(IExpressionCompilingService compilingService, IDslRuleTranslator dslTranslator, IScriptComposer scriptComposer)
Parameters
compilingService
IExpressionCompilingService
dslTranslator
IDslRuleTranslator
scriptComposer
IScriptComposer
Methods
CreatePluginValidationCodeScript(string)
public CodeScript CreatePluginValidationCodeScript(string script)
Parameters
script
string