27
我有一個唯一標識符貫穿整個應用程序。我想把這個'ID'作爲一個單獨的屬性記錄下來,這樣就很容易找到日誌文件或數據庫。添加自定義屬性以包含在所有log4net消息中
我有一個唯一標識符貫穿整個應用程序。我想把這個'ID'作爲一個單獨的屬性記錄下來,這樣就很容易找到日誌文件或數據庫。添加自定義屬性以包含在所有log4net消息中
您可以使用context properties例如像這樣:
ThreadContext.Properties["ID"] = yourID;
那麼你就可以訪問屬性模式字符串是這樣的:
%property{ID}