Yes you can do this by referencing both (or more) appenders from the logger and 
setting a <threshold> on the appender itself, for example:

<appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender">
        <threshold value="INFO" />
        ...
</appender>

<appender name="FileAppender" type="log4net.Appender.FileAppender">
        <threshold value="DEBUG" />
        ...
</appender>

<root>
        <appender-ref ref="ConsoleAppender" />
        <appender-ref ref="FileAppender" />
</root> 

Cheers,
Nicko

> -----Original Message-----
> From: Jose Antonio Cortijo Solera [mailto:[EMAIL PROTECTED] 
> Sent: 10 February 2006 11:16
> To: [email protected]
> Subject: Is it possible to have in the same logger different 
> appender depending of the level?
> 
> log4net-user @logging.apache.org
> 
> Hi,
> 
>  
> 
> I am pretty newbie using log4net and I would like to have for 
> a asp.net page a rolling file appender for the debug log 
> statement and other smtp appender for error logs statements.
> 
> Is it possible to achieve this behaviour?
> 
>  
> 
> Thanks in advance. 
> 
>  
> 
> Jose Antonio Cortijo Solera
> 
> Dpto. de Informática
> 
> INDITEX TEMPE
> 
> mailto:[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> 
> 
> Tlfno. 966657500 Ext. 40969
> 
>  
> 
> 

Reply via email to