我正在尝试使用log4net在我的应用程序中打印自定义级别日志。我需要创建自己的关卡,例如ApplicationName.Info
,ApplicationName.Error
我不知道如何为所有默认级别创建自定义级别,任何人都可以帮助我吗?
答案 0 :(得分:1)
你似乎是出于错误的原因这样做。引用log4j docs' faq:
这是可能的,但很少适用。 [..]
使用自定义日志覆盖现有的日志级别绝对是一种过度杀伤和不必要的工作。日志框架通常允许根据您的需要配置模板。
使用现有的级别,其他任何可能都不是解决当前问题的正确方法。