im taking it from the example though ?
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="ERROR"/>
</evaluator>
Is there anyway for the filelog to only log info , warn and error
levels and the debug level will be just for debugging in the console ?
On 17/03/2006, at 4:01 PM, Ron Grabowski wrote:
Try adding a threshold node to the appender node:
<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
<threshold value="INFO"/>
<subject value="Errors with WMSLogParser" />
<to value="" />
<from value="" />
<smtpHost value="" />
<authentication value="basic"/>
<username value=""/>
<password value=""/>
<bufferSize value="512" />
<layout type="log4net.Layout.PatternLayout">
<conversionPattern
value="%message%newline" />
</layout>
</appender>
--- electroteque <[EMAIL PROTECTED]> wrote:
On 17/03/2006, at 11:42 AM, electroteque wrote:
Hi there, I was wondering if there was a possibility of being able
to
log to file all levels except the debug level which i want the
console
only to display ? Also how is it possible to buffer all the logs
going
to smtp appender and send it once the program has finished or
exiting
with an error ? I only one to recieve one email not many really.
Let
me know.
Here is my smtp config, the level is being ignored its sending all
log
levels !
<appender name="SmtpAppender" type="log4net.Appender.SmtpAppender">
<subject value="Errors with WMSLogParser" />
<to value="" />
<from value="" />
<smtpHost value="" />
<authentication value="basic"/>
<username value=""/>
<password value=""/>
<bufferSize value="512" />
<lossy value="false" />
<evaluator type="log4net.Core.LevelEvaluator">
<threshold value="ERROR"/>
</evaluator>
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%newline%d{dd MMM
yyyy HH:mm:ss}
[%thread] %-5level %logger - %message%newline%newline%newline" />
</layout>
</appender>