如何在 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 格式,然后转换为同样压缩对象的字符串,然后记录。