如何根据我的函数结果暂时禁用 log4net 的日志记录?例子:
if (MyCondition)
{
//Stop logging
}
else
{
//go on, log me...
}
我尝试使用这些代码:
LogManager.GetRepository().Threshold = LogManager.GetRepository().LevelMap["OFF"];
LogManager.GetRepository().Threshold = LogManager.GetRepository().LevelMap["ALL"];
尝试禁用 log4net 日志记录,但结果是一样的。log4net 仍在记录。
这可以做到吗?