27
我有一个唯一标识符贯穿整个应用程序。我想把这个'ID'作为一个单独的属性记录下来,这样就很容易找到日志文件或数据库。添加自定义属性以包含在所有log4net消息中
我有一个唯一标识符贯穿整个应用程序。我想把这个'ID'作为一个单独的属性记录下来,这样就很容易找到日志文件或数据库。添加自定义属性以包含在所有log4net消息中
您可以使用context properties例如像这样:
ThreadContext.Properties["ID"] = yourID;
那么你就可以访问属性模式字符串是这样的:
%property{ID}