2010-07-14 1 views
27

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

ответ

37

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

ThreadContext.Properties["ID"] = yourID; 

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

%property{ID} 
Смежные вопросы