Есть ли какой-нибудь обработчик событий или аналогичный, который я могу подключить для запуска некоторого кода каждый раз, когда NLog запускает новый файл журнала?
У меня есть NLog Config, подобный этому:
<target name="logfile" xsi:type="File"
fileName="[stuff]"
layout="[more Stuff]"
maxArchiveFiles="4"
archiveAboveSize="102400" />
И я бы хотел добавить некоторые метаданные в начале каждого файла журнала (номер версии, имя машины и т. Д. c. Чтобы каждый файл журнала содержал некоторую контекстную информацию)
Я не ожидаю, что смогу настроить этот текст в самом NLog, но я надеюсь, что смогу сказать NLog запускать определенный метод каждый раз, когда он собирается создать новый файл журнала.
Это вещь?