/// <summary> /// Removes the observer. /// </summary> /// <param name="observer">The observer.</param> public void RemoveObserver(IFileCrawlerObserver observer) { if (this.observers.Contains(observer)) { this.observers.Remove(observer); } }
/// <summary> /// Adds the observer. /// </summary> /// <param name="observer">The observer.</param> public void AddObserver(IFileCrawlerObserver observer) { if (observer != null && !this.observers.Contains(observer)) { this.observers.Add(observer); } }
/// <summary> /// Adds the observer. /// </summary> /// <param name="observer">The observer.</param> public void AddObserver(IFileCrawlerObserver observer) { if (observer != null && !this.observers.Contains(observer)) this.observers.Add(observer); }
/// <summary> /// Removes the observer. /// </summary> /// <param name="observer">The observer.</param> public void RemoveObserver(IFileCrawlerObserver observer) { if (this.observers.Contains(observer)) this.observers.Remove(observer); }