/// <summary> /// Unsubscribes the listener from logging events. /// </summary> /// <param name="listener">The object that wants to stop listening to logging events.</param> public static void Unsubscribe(ILoggerObserver listener) { Logger.observers.Remove(listener); }
/// <summary> /// Subscribes the listener to logging events. /// </summary> /// <param name="listener">The object that wants to listen to logging events.</param> public static void Subscribe(ILoggerObserver listener) { Logger.observers.Add(listener); }