Catel.Logging.LogManager.IsListenerInterested C# (CSharp) Метод

IsListenerInterested() приватный статический Метод

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.
Результат 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;
        }