gelf4net.Layout.GelfLayout.GetSyslogSeverity C# (CSharp) Метод

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

private static GetSyslogSeverity ( log4net.Core.Level level ) : long
level log4net.Core.Level
Результат long
        private static long GetSyslogSeverity(Level level)
        {
            if (level == log4net.Core.Level.Alert)
                return (long)LocalSyslogAppender.SyslogSeverity.Alert;

            if (level == log4net.Core.Level.Critical || level == log4net.Core.Level.Fatal)
                return (long)LocalSyslogAppender.SyslogSeverity.Critical;

            if (level == log4net.Core.Level.Debug)
                return (long)LocalSyslogAppender.SyslogSeverity.Debug;

            if (level == log4net.Core.Level.Emergency)
                return (long)LocalSyslogAppender.SyslogSeverity.Emergency;

            if (level == log4net.Core.Level.Error)
                return (long)LocalSyslogAppender.SyslogSeverity.Error;

            if (level == log4net.Core.Level.Fine
                || level == log4net.Core.Level.Finer
                || level == log4net.Core.Level.Finest
                || level == log4net.Core.Level.Info
                || level == log4net.Core.Level.Off)
                return (long)LocalSyslogAppender.SyslogSeverity.Informational;

            if (level == log4net.Core.Level.Notice
                || level == log4net.Core.Level.Verbose
                || level == log4net.Core.Level.Trace)
                return (long)LocalSyslogAppender.SyslogSeverity.Notice;

            if (level == log4net.Core.Level.Severe)
                return (long)LocalSyslogAppender.SyslogSeverity.Emergency;

            if (level == log4net.Core.Level.Warn)
                return (long)LocalSyslogAppender.SyslogSeverity.Warning;

            return (long)LocalSyslogAppender.SyslogSeverity.Debug;
        }