using System; namespace WWPipeLine.Commons { public static class LogHelper { private static log4net.ILog log = log4net.LogManager.GetLogger("Log"); static LogHelper() { log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(Paths.ApplicationConfigDir + "/log4net.xml")); } public static void Debug(object message) { try { if (log.IsDebugEnabled) { log.Debug(message); } } catch { } } public static void Info(object message) { try { if (log.IsInfoEnabled) { log.Info(message); } } catch { } } public static void Warn(object message) { try { if (log.IsWarnEnabled) { log.Warn(message); } } catch { } } public static void Error(object ex) { try { if (log.IsErrorEnabled) { log.Error(ex); } } catch { } } public static void Fatal(object ex) { try { if (log.IsFatalEnabled) { log.Fatal(ex); } } catch { } } public static void Shutdown() { log4net.LogManager.Shutdown(); } } }