public ActionScript(IActionScriptObject scriptObject, string name, Func <Task> executeAsync) { Name = name; _executeAsync = executeAsync; InitTriggers(scriptObject); }
private void InitTriggers(IActionScriptObject scriptObject) { scriptObject.Init(); scriptObject.Trigger.Builders.ForEach(x => x.Build(ExecuteAsync)); }