Mamy aplikacji ASP .NET, dzięki czemu możemy użyć log4net do szczegółów logowania w aplikacji - nic nowego - i The Rolling nazwy plików dziennika są w zwykłym formacie:Niestandardowa nazwa pliku w toczącym się pliku dziennika Log4Net?
rolling-log.txt
rolling-log.txt.1
rolling-log.txt.2 etc.
A każdy użytkownik aplikacji dodaje do pliku logu, plik logu może być trudny do odczytania dla konkretnego przypadku użytkownika, więc chcielibyśmy zmodyfikować plik konfiguracyjny w jakiś sposób, aby indywidualnie rejestrować dane dziennika użytkownika, z których każdy zapisuje do określonego pliku, np.
<applicationId>rolling-log.txt
<applicationId>rolling-log.txt.1
<applicationId>rolling-log.txt.2
etc.
gdzie jest niepowtarzalny identyfikator każdego użytkownika, składający się z pięciocyfrowej liczby, np.
12345rolling-log.txt
Wszelkie pomysły na najlepszy sposób realizacji tego, zakładając, że jest to możliwe?
Cheers
Brett
+1 Jest to sposób, aby to zrobić. –