我想将调试、信息和警告记录到一个附加程序中,并将错误和致命错误记录到另一个附加程序中。
为此,我使用以下代码创建了两个自定义附加程序
internal class CustomAppender : AppenderSkeleton
{
/// <summary>
/// The Append
/// </summary>
/// <param name="loggingEvent">The loggingEvent</param>
protected override void Append(LoggingEvent loggingEvent)
{
}
}
我已经使用下面的代码设置了阈值
var customAppender = new CustomAppender
{
Threshold = Level.All
};
customAppender.ActivateOptions();
如何在不使用配置文件的情况下设置多个阈值。
谢谢-