/// <summary> /// Adds the trigger. /// </summary> /// <param name="trigger">The trigger.</param> public void AddTrigger(IMessageTrigger trigger) { if (_triggers == null) { _triggers = new List <IMessageTrigger>(); } trigger.Attach(this); _triggers.Add(trigger); }
/// <summary> /// Adds the trigger. /// </summary> /// <param name="trigger">The trigger.</param> public void AddTrigger(IMessageTrigger trigger) { if (triggers == null) { triggers = new List <IMessageTrigger>(); } trigger.Attach(this); triggers.Add(trigger); if (elementIsLoaded) { PrepareTrigger(trigger); } Log.Info("Trigger {0} attached.", trigger); }
/// <summary> /// Adds the trigger. /// </summary> /// <param name="trigger">The trigger.</param> public void AddTrigger(IMessageTrigger trigger) { if(_triggers == null) _triggers = new List<IMessageTrigger>(); trigger.Attach(this); _triggers.Add(trigger); Log.Info("Trigger {0} attached.", trigger); }
/// <summary> /// Adds the trigger. /// </summary> /// <param name="trigger">The trigger.</param> public void AddTrigger(IMessageTrigger trigger) { if (_triggers == null) _triggers = new List<IMessageTrigger>(); trigger.Attach(this); _triggers.Add(trigger); }