Как удалить исходный путь из журналов - PullRequest
0 голосов
/ 21 февраля 2020

Я использую журнал 4net для входа в систему. Net приложения. Он работает нормально, но я хочу удалить полный путь к файлу исходного кода из сообщений журнала. Вместо этого укажите только относительный путь или только имя файла

В настоящее время:

2020-02-19 13:06:47,887 [1] ERROR C:\Users\xyz1234\Code-Repo\ABC-Tools\DataFeed\ABC.DF-CBA-Library\Helper\Thread2\Process_DF_Log.cs - System.NullReferenceException: Object reference not set to an instance of an object.

2020-02-19 13:08:01,415 [1] ERROR C:\Users\xyz1234\Code-Repo\ABC-Tools\DataFeed\ABC.DF-CBA-Library\Helper\Thread2\Process_DF_Log.cs - System.NullReferenceException: Object reference not set to an instance of an object.

Я не хочу этого "C: \ Users \ xyz1234 \ Code-Repo \ AB C -Tools \ DataFeed "в моих логах. Есть ли способ / конфигурация, которую я могу сделать, чтобы файлы журналов не выдавали полный путь, а относительный путь ??

Мой шаблон:

<conversionPattern value="%date [%thread] %level %logger - %message%newline" />
...