Nome de arquivo personalizado em um logfile rolante Log4Net?

Nós temos um aplicativo ASP. Net pelo qual usamos o Log4Net para registrar detalhes dentro do aplicativo - nada de novo lá - e os nomes de arquivos de log de rolamento estão no formato usual de:

<code>rolling-log.txt 
rolling-log.txt.1
rolling-log.txt.2 etc.
</code>

A cada usuário do aplicativo adiciona ao arquivo de log, o arquivo de log pode ser difícil de ler para o caso de um usuário específico e, portanto, gostaríamos de modificar o arquivo de configuração de alguma forma para gravar os detalhes do registro do usuário individualmente, cada gravação em um arquivo específico , por exemplo

<code><applicationId>rolling-log.txt
<applicationId>rolling-log.txt.1
<applicationId>rolling-log.txt.2
etc.
</code>

onde está o ID de aplicativo único de cada usuário, composto de um número de cinco dígitos, por exemplo,

<code>12345rolling-log.txt
</code>

Alguma idéia sobre a melhor maneira de implementar isso, supondo que seja possível?

Felicidades

Brett

questionAnswers(6)

yourAnswerToTheQuestion