Abbiamo un'applicazione ASP .Net per cui usiamo Log4Net per registrare i dettagli all'interno dell'applicazione - niente di nuovo lì - e i nomi dei file di log di rotolamento sono nel consueto formato:Nome file personalizzato in un file di registro Log4Net progressivo?
rolling-log.txt
rolling-log.txt.1
rolling-log.txt.2 etc.
A ciascun utente dell'applicazione aggiunge al file di log, il file di registro può essere difficile da leggere per un caso specifico dell'utente e quindi, vorremmo modificare il file di configurazione in qualche modo per registrare i dettagli del registro dell'utente individualmente, ogni scrittura su un file specifico, ad es.
<applicationId>rolling-log.txt
<applicationId>rolling-log.txt.1
<applicationId>rolling-log.txt.2
etc.
dove è l'ID di applicazione univoco di ciascun utente, costituito da un numero di cinque cifre, ad es.
12345rolling-log.txt
Tutte le idee sul modo migliore per attuare questo, partendo dal presupposto che è possibile?
Acclamazioni
Brett
1 Questo è il modo per farlo. –