7
我使用LogInfo()方法登录到滚动平面文件,但我需要在调用时临时调用转换模式或模式布局(无论您想调用它)它在某种情况下。这可能吗?在运行时更改log4net转换模式或布局
我使用LogInfo()方法登录到滚动平面文件,但我需要在调用时临时调用转换模式或模式布局(无论您想调用它)它在某种情况下。这可能吗?在运行时更改log4net转换模式或布局
的确是这样,比如像这样:
var appenders = log4net.LogManager.GetRepository().GetAppenders();
foreach (var rollingFileAppender in appenders.OfType<log4net.Appender.RollingFileAppender>())
{
rollingFileAppender.Layout = new log4net.Layout.PatternLayout("- %message%newline");
}