当我使用log4net的Info或Debug方法时,它会将方法名称记录为其中一个字段。
但是,当我使用InfoFormat或任何其他格式方法时,它不会记录方法名称。是否可以使用格式方法记录方法名称?如果是这样,怎么样?
目前,它只是用问号填充该列。
编辑:日志中的一行看起来像
INFO 2015-04-11 02:30:45,254 2074ms className ? - Some logging info
它包含以下信息:
1.调试级别
2.Date
3,购买
4.自程序开始执行以来的时间
5.Class Name
6.Method name - 显示问号。我希望它显示方法名称
7.记录信息
答案 0 :(得分:-1)
在模式布局中,您可以使用%M
(注释大写)或%method
变量访问方法名称。
有关列表,请参阅PatternLayout文档。
值得注意的是,使用位置信息变量可能会很慢。