I don't understand what you're asking. The LevelRangeFilter uses the level of 
the message (i.e. the "logger level") to filter messages before the appender 
processes them. Why won't si-9's solution work for you?

----- Original Message ----
From: aus1977 <[EMAIL PROTECTED]>
To: [email protected]
Sent: Thursday, January 31, 2008 11:37:01 AM
Subject: Re: (AUS1977)logging to different appenders dipending on level



Thank 
you 
but 
i 
need 
it 
on 
the 
logger 
level 

si-9 
wrote:
> 
>> 
Is 
it 
possible 
use 
log 
to 
different 
appenders 
from 
same 
logger 
name
>> 
dipending
>> 
on 
level.
> 
> 
Yes, 
use 
the 
LevelRangeFilter 
inside 
each 
appenders 
configuration.
> 
>  
 
<log4net>
>  
  
 
<appender 
name="RollingFileAppender"
> 
type="log4net.Appender.RollingFileAppender">
>  
  
  
 
...
>  
  
  
 
<filter 
type="log4net.Filter.LevelRangeFilter">
>  
  
  
  
 
<levelMin 
value="INFO"/>
>  
  
  
  
 
<acceptOnMatch 
value="True"/>
>  
  
  
 
</filter>
>  
  
  
 
<filter 
type="log4net.Filter.DenyAllFilter"/>
>  
  
 
</appender>
> 
>  
  
 
<appender 
name="AdoNetAppender"
> 
type="log4net.Appender.AdoNetAppender">
>  
  
  
 
...
>  
  
  
 
<filter 
type="log4net.Filter.LevelRangeFilter">
>  
  
  
  
 
<levelMin 
value="ERROR"/>
>  
  
  
  
 
<acceptOnMatch 
value="True"/>
>  
  
  
 
</filter>
>  
  
  
 
<filter 
type="log4net.Filter.DenyAllFilter"/>
>  
  
 
</appender>
> 
> 
More 
details 
in 
the 
documentation.
> 
> 
cheers
> 
si
> 
-- 
> 
It's 
a 
wild 
world 
that 
we 
live 
in, 
you 
step 
to 
the 
vibe 
like 
a 
new
> 
found 
religion, 
take 
your 
position, 
compile 
your 
vision, 
futurism,
> 
algorithm 
has 
risen 
up!  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
pfm 
- 
the 
western
> 
> 

-- 
View 
this 
message 
in 
context: 
http://www.nabble.com/%28AUS1977%29logging-to-different-appenders-dipending-on-level-tp15183191p15208071.html
Sent 
from 
the 
Log4net 
- 
Users 
mailing 
list 
archive 
at 
Nabble.com.




Reply via email to