Catel.Logging.LogManager.IsListenerInterested C# (CSharp) Méthode

IsListenerInterested() private static méthode

Determines whether the specified listener is interested in the log event.
The is null.
private static IsListenerInterested ( ILogListener listener, LogEvent logEvent ) : bool
listener ILogListener The listener.
logEvent LogEvent The log event.
Résultat bool
        private static bool IsListenerInterested(ILogListener listener, LogEvent logEvent)
        {
            Argument.IsNotNull("listener", listener);

            switch (logEvent)
            {
                case LogEvent.Debug:
                    return listener.IsDebugEnabled;

                case LogEvent.Info:
                    return listener.IsInfoEnabled;

                case LogEvent.Warning:
                    return listener.IsWarningEnabled;

                case LogEvent.Error:
                    return listener.IsErrorEnabled;

                case LogEvent.Status:
                    return listener.IsStatusEnabled;
            }

            return false;
        }