Akka.Event.LoggingAdapterBase.NotifyLog C# (CSharp) Метод

NotifyLog() защищенный Метод

Handles logging a log event for a particular level if that level is enabled.
This exception is thrown when the supplied log level is unknown.
protected NotifyLog ( LogLevel logLevel, object message ) : void
logLevel LogLevel The log level of the log event.
message object The log message of the log event.
Результат void
        protected void NotifyLog(LogLevel logLevel, object message)
        {
            switch(logLevel)
            {
                case LogLevel.DebugLevel:
                    if(IsDebugEnabled) NotifyDebug(message);
                    break;
                case LogLevel.InfoLevel:
                    if(IsInfoEnabled) NotifyInfo(message);
                    break;
                case LogLevel.WarningLevel:
                    if(IsWarningEnabled) NotifyWarning(message);
                    break;
                case LogLevel.ErrorLevel:
                    if(IsErrorEnabled) NotifyError(message);
                    break;
                default:
                    throw new NotSupportedException("Unknown LogLevel " + logLevel);
            }
        }