2012-09-12 18 views
6

Özel "PatternLayout" kullanıldığında, log4net her bir günlük girdisine "exception" bilgilerini (varsa) ekliyor. İletinin çıktısını denetlemeye ve iz izleme bilgisini denetlemeye çalışıyorum ve bu bilgiyi "bastırmak" istiyorum. Etrafta aradım ama yapmanın bir yolunu bulamıyorum. Herhangi bir fikir? (A RollingFileAppender için)Log4net - Özel "PatternLayout" ekli olan "exception" öğesini bastırır.

Numune web.config girdisi:

<layout type="Example.Class.CustomLog4netLayouts,Example">  
    <conversionPattern value="%date [%thread] [RID:%property{CLIENT_REQUESTID}] 
    %-5level %logger [%property{NDC}] - %cleanmessage - %cleanstack%newline" /> 
</layout> 

Teşekkür

cevap

8

yapılandır böyle düzeni: false IgnoresException Ayar

<layout type="Example.Class.CustomLog4netLayouts,Example"> 
    <IgnoresException value="False" /> 
    ... 

düzen olduğunu appender söyler istisna ile ilgilenir. Böylece yığın izlemeyi yazdırmamayı seçebilirsiniz.

İlgili konular