public void AddAutomation(BaseAutomation automation) { Automations.Add(automation); automation.OnFinish = OnAutomationFinish; }
public void RemoveAutomation(BaseAutomation automation) { Automations.Remove(automation); }
protected virtual void OnAutomationFinish(BaseAutomation sender) { RemoveAutomation(sender); }