Uygulamamda, türüne göre kendi logger'larını yaratan her türüyle log4net kullanıyorum - ör. : My kodundan tüm günlük çıkışını yakalamak amacıylaLog4net yapılandırmasında logger isimlerini joker olarak kullanmak mümkün mü?
private static readonly ILog Log = LogManager.GetLogger(typeof(Program));
ben geliştiriyorum gibi, ben DEBUG kök logger bırakın.
Ancak, üçüncü taraf bileşenleri de aynı yaklaşımı kullanır, ancak günlük iletileri İlgilendiğim hangi bir ikinci, hiçbiri 100'ler oluşturuyor.
kaydedici içinde joker karakter çeşit kullanmak mümkün mü Tüm kaydedicilerini sadece WARN'de oturum açmak için zorlamak için :<logger name="com.thirdparty.*">
<level value="WARN"/>
</logger>
Eğer sorduğun buysa tersini yapamaz
@Dmitriy - Haklısınız. Bunu hiç bilmiyordum! Şimdi sorduğum için neredeyse aptal hissediyorum :). Cevap için teşekkürler. –
Vay, ya ben de. Bu harika bir bilgi. –
BTW, tüm bunlar log4net web sitesinde iyi belgelenmiştir. Bağlantıyı cevaba ekledim. –