Ich suche nach einer Möglichkeit, die IP-Protokollierung mit log4net in ASP.NET zu aktivieren. Ich fand eine solution, aber es funktioniert auf Anwendungsebene. Irgendwelche Vorschläge/Praktiken, wie man IP auf Sitzungsebene protokolliert?So aktivieren Sie die Protokollierung von IP-Adressen mit Log4Net
Dank
Großartig! Vielen Dank. Ich möchte nur darauf hinweisen, dass die MDC-Klasse veraltet ist (http://svn.apache.org/repos/asf/logging/site/trunk/docs/log4net/release/sdk/log4net.MDC.html) und an ThreadContext weiterleitet. Eigenschaften. –
Schön - ich hatte das in einem früheren Leben gemacht, aber vergessen wie. +1 –
Vorsicht vor asp.net 'Thread Agility' Feature: es besiegt log4net Kontexte. Siehe [dieses Blog] (http://piers7.blogspot.com/2005/12/log4net-context-problems-with-aspnet.html) und [diese Antwort] (http://stackoverflow.com/a/9000825/ 1178314) auf eine andere Frage für weitere Details. –