public bool IsEnabled(QMLogLevel level) { if (level == QMLogLevel.Debug) { return(IsDebugEnabled); } else if (level == QMLogLevel.Info) { return(IsInfoEnabled); } else if (level == QMLogLevel.Warn) { return(IsWarnEnabled); } else if (level == QMLogLevel.Error) { return(IsErrorEnabled); } else if (level == QMLogLevel.Fatal) { return(IsFatalEnabled); } else { return(false); } }
public void Log(QMLogLevel level, QMException exception, string format, params object[] args) { if (args == null) { if (level == QMLogLevel.Debug) { Debug(format, exception); } else if (level == QMLogLevel.Info) { Info(format, exception); } else if (level == QMLogLevel.Warn) { Warn(format, exception); } else if (level == QMLogLevel.Error) { Error(format, exception); } else if (level == QMLogLevel.Fatal) { Fatal(format, exception); } } else { if (level == QMLogLevel.Debug) { DebugFormat(format, args); } else if (level == QMLogLevel.Info) { InfoFormat(format, args); } else if (level == QMLogLevel.Warn) { WarnFormat(format, args); } else if (level == QMLogLevel.Error) { ErrorFormat(format, args); } else if (level == QMLogLevel.Fatal) { FatalFormat(format, args); } } }