Exemple #1
0
 public virtual void AddListener(StateEventListener listener)
 {
     if (listener == null)
         throw new ArgumentNullException("listener");
     if (!_eventListeners.Contains(listener))
     {
         _eventListeners.Add(listener);
     }
 }
 public override void AddListener(StateEventListener listener)
 {
     base.AddListener(listener);
     _decoratedStory.AddListener(listener); // delegation
 }