Ich verwende log4net mit .NET Common.Logging. Ich baute eine Nachricht Muster wie so Verfahren und Klassennamen enthalten:Protokollieren der Methode oder des Klassennamens schreiben Sie immer die Common.Logging-Methode
<layout type="log4net.Layout.PatternLayout">
<conversionPattern value="%-5level [%M %C] - %message%newline" />
</layout>
Das Problem ist, ich den Namen der Common.Logging Methode und Klasse immer erhalten:
FATAL [Fatal Common.Logging.Factory.AbstractLogger] - log message
INFO [Info Common.Logging.Factory.AbstractLogger] - log message
DEBUG [Debug Common.Logging.Factory.AbstractLogger] - log message
Es ist am unuseful. Gibt es eine Möglichkeit zum Drucken mein Methodenname?
Sie haben Recht. Es gibt einen offenen Fehler für diese Aufgabe: https://sourceforge.net/tracker/index.php?func=detail&aid=3044182&group_id=182424&atid=901156 – HuBeZa
Das Problem wurde am 13.08.2010 geöffnet, ist aber immer noch geöffnet. Protokollierung 2.1.1 –