首页 > 解决方案 > 如何在 Nlog 中将请求正文作为字符串 rlog

问题描述

我正在使用 ${aspnet-request-post-body} 在日志文件中记录请求正文。我面临的问题是我想阻止 ${aspnet-request-post-body} 以 Json 格式记录请求正文

{
   "Person": {
        "age": 12,
        "height": 0
        
    },
      "Employee": {
        "age": 12,
        "height": 0,
        
    },
      

}

我想要的只是以字符串格式或紧凑形式记录请求正文,因为在 Json 格式中,请求正文在文件中占用了太多空间。任何解决方案将不胜感激???

标签: c#asp.net-corenlog

解决方案


所以我将我的自定义对象转换为 json 格式,然后转换为字符串,该字符串也压缩对象然后记录。


推荐阅读