private void SetupLog()
{
log4net.Appender.RollingFileAppender rLog = new log4net.Appender.RollingFileAppender();
log4net.Layout.PatternLayout pl = new log4net.Layout.PatternLayout();
pl.Header = "=================\r\nStart of Program log\r\n";
pl.Footer = "=================\r\nEnd of Program log\r\n";
pl.ConversionPattern = "%d [%t] %-5p %c - %m%n";
pl.ActivateOptions();
rLog.File = "Program.log";
rLog.RollingStyle = log4net.Appender.RollingFileAppender.RollingMode.Date;
rLog.LockingModel = new log4net.Appender.FileAppender.MinimalLock();
rLog.AppendToFile = true;
rLog.Layout = pl;
rLog.DatePattern = "yyyyMMdd";
rLog.StaticLogFileName = true;
rLog.ActivateOptions();
log4net.Config.BasicConfigurator.Configure(rLog);
}
No comments:
Post a Comment