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
>
>
>
>