Подтвердить что ты не робот

Добавление настраиваемого свойства для включения во все сообщения log4net

У меня есть уникальный идентификатор, который проходит через все приложение. Я хочу, чтобы этот идентификатор регистрировался как отдельное свойство, поэтому его легко найти в файлах журналов или из базы данных.

4b9b3361

Ответ 1

Вы можете использовать свойства контекста, например. например:

ThreadContext.Properties["ID"] = yourID;

то вы можете получить доступ к свойству в строке шаблона следующим образом:

%property{ID}