public MessageQueueScriptTriggerListener(IVariableRepository variableRepository, IScriptTriggerService scriptTriggerService, IScriptEngine scriptEngine) { _variableRepository = variableRepository; _scriptTriggerService = scriptTriggerService; _scriptEngine = scriptEngine; _variables = new BlockingCollection <Tuple <string, object> >(); _taskRunner = new SingleTaskRunner(); _variableValues = new Dictionary <string, object>(StringComparer.Ordinal); }
public ScriptTriggerController(IScriptTriggerService triggerService) { _triggerService = triggerService; }