in src/log4net/Filter/LevelRangeFilter.cs [100:117]
public override FilterDecision Decide(LoggingEvent loggingEvent)
{
loggingEvent.EnsureNotNull();
if (LevelMin is not null && loggingEvent.Level is not null && loggingEvent.Level < LevelMin)
{
// level of event is less than minimum
return FilterDecision.Deny;
}
if (LevelMax is not null && loggingEvent.Level is not null && loggingEvent.Level > LevelMax)
{
// level of event is greater than maximum
return FilterDecision.Deny;
}
return AcceptOnMatch ? FilterDecision.Accept : FilterDecision.Neutral;
}