Log4Net 可用于 adoappender 的数据库字段 - 似乎还有更多 ie method_name?
我最近创建了简单的 log4net 数据库表,用于通过 adonet 附加程序进行日志记录..并且它有效!
但后来我注意到另一个网站使用额外的字段!看!
哇!我很想知道在哪里可以获得可用字段名称的列表,例如 Method_name 真的让我思考!
但日志记录通常支持添加到此字段,或者我是否需要包装器或其他东西?我通过 log4net 配置看到它有 method_name 指向数据库字段,并且有这个,
"<conversionPattern value="%property{method_name}"/>"
这很棒,但是在调用记录器之前如何填充它?
我正在使用标准线程、记录器、消息和异常字段名称...
任何人对我可以记录的 esle 有建议或经验...我很高兴能够记录我正在使用的方法名称GetType 中的“LOGGER”字段为我提供了命名空间和类...
I recently created my simple log4net database table for logging via the adonet appender.. and it works !
But then i notice another website using additional fields! Look!
Wow! i would love to know where i can get a list of available field names, for example Method_name really gets me thinking!!!
But logging normally supports adding to this field or do i need a wrapper or something?? i see via the log4net config it has the method_name point to the database field and has this
"<conversionPattern value="%property{method_name}"/>"
which is great but how do i populate this before calling the logger?
I was using a standard Thread, logger, message and exception FIELD NAMES ....
Anybody have a recommendation or experience in what esle i can log ... I would be great to be able to the log the method name, i am using the "LOGGER" field from GetType which gives me namespace and class...
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
以下是可以放入转换模式中的所有不同值的列表。
听起来您想要的是使用 %method 模式:
您还可以创建自定义属性并将它们推送到 log4net 上下文中。
Here's a list of all the different values you can put into a conversion pattern.
Sounds like what you want is to use %method pattern:
You can also create custom properties and push them into the log4net context.