首页 > 解决方案 > 我们如何忽略在 RequestResponseLoggingMiddleware AspNetcore3 中写入文件内容

问题描述

当我不想使用给定条件记录文件数据时,这是正确的方法吗? contentType 是 application/json 还是有任何其他方法可以跳过写入文件内容?

if (context.Response.ContentType.Contains("application/json"))
{
logger(responseBody);
}

if (!context.Request.ContentType.Contains("application/json"))
{
logger(requestBody);
}

标签: c#asp.net-core-mvcasp.net-core-webapiasp.net-core-3.0.net-core-3.1

解决方案


推荐阅读