我只想知道,log4net在应用程序中的用途是什么,我将如何在c#中实现。
我已经完成了一些研究。
public static class Logger
{
private static log4net.ILog Log { get; set; }
static Logger()
{
Log = log4net.LogManager.GetLogger(typeof(Logger));
}
public static void Error(object msg)
{
Log.Error(msg);
}
public static void Error(object msg, Exception ex)
{
Log.Error(msg, ex);
}
public static void Error(Exception ex)
{
Log.Error(ex.Message, ex);
}
public static void Info(object msg)
{
Log.Info(msg);
}
}
Run Code Online (Sandbox Code Playgroud)
}
上面只是一种在我想事先知道的单独文件中维护日志的方法。
log4net ×1