1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- 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();
- }
- }
- }
|