如何在 Nlog 中将请求正文作为字符串记录
How to rlog request body as a string in Nlog
我正在使用 ${aspnet-request-post-body} 将请求正文记录在日志文件中。我面临的问题是我想阻止 ${aspnet-request-post-body} 以 Json 格式
记录请求正文
{
"Person": {
"age": 12,
"height": 0
},
"Employee": {
"age": 12,
"height": 0,
},
}
我只想以字符串格式或紧凑形式记录请求正文,因为在 Json 格式中,请求正文在文件中占用了太多 space 。
任何解决方案将不胜感激???
所以我将我的自定义对象转换为 json 格式,然后转换为同样压缩对象的字符串,然后记录。
我正在使用 ${aspnet-request-post-body} 将请求正文记录在日志文件中。我面临的问题是我想阻止 ${aspnet-request-post-body} 以 Json 格式
记录请求正文{
"Person": {
"age": 12,
"height": 0
},
"Employee": {
"age": 12,
"height": 0,
},
}
我只想以字符串格式或紧凑形式记录请求正文,因为在 Json 格式中,请求正文在文件中占用了太多 space 。 任何解决方案将不胜感激???
所以我将我的自定义对象转换为 json 格式,然后转换为同样压缩对象的字符串,然后记录。