Я работаю над приложением C #, в котором будет довольно много файлов журналов. Эти файлы журнала будут созданы по тому же пути к файлу, и этот путь к файлу будет определен во время настройки.
Есть ли способ указать эти файлы журнала basepath в одном месте конфигурации log4net, например. в собственности?
Я бы, конечно, сослался на этот базовый путь в параметре file
каждого приложения для файла журнала?
Один из вариантов, который я рассмотрел, - установить этот путь в app.config / web.config, который приложение передаст в свойство глобального контекста log4net. Однако это означало бы, что все регистраторы создаются ПОСЛЕ установки этого свойства.
Любые комментарии к предпочтительному, или способу отката приветствуются.
ваше здоровье!