У нас есть приложение ASP .Net, в котором мы используем Log4Net для регистрации деталей внутри приложения - ничего нового там нет - и имена файлов скользящего журнала имеют обычный формат:
rolling-log.txt
rolling-log.txt.1
rolling-log.txt.2 etc.
Каждый пользователь приложения добавляет в файл журнала файл журнала, который может быть трудным для чтения для конкретного пользователя, поэтому мы хотели бы как-то изменить файл конфигурации, чтобы записывать данные журнала пользователя индивидуально, каждый из которых записывал в конкретный файл, например
<applicationId>rolling-log.txt
<applicationId>rolling-log.txt.1
<applicationId>rolling-log.txt.2
etc.
где - уникальный идентификатор приложения каждого пользователя, состоящий из пятизначного числа, например
12345rolling-log.txt
Есть идеи, как лучше всего это реализовать, если предположить, что это возможно?
Приветствия
Brett