我正在尝试编写一个Owin中间件来为webapi调用创建审计日志。我可以看到我需要记录的所有细节,但作为要求的一部分,我还需要检查webapi POST和PUT请求体参数并记录一些信息(如果存在)。假设,邮政编码从下面的邮政体。 防爆。
POST api / customer
身体
{
"name": "ABCD",
"address": "123 Main St.",
"zipcode": 22034
}
有没有办法可以从context.Request获得它?如果没有,还有其他方法可以将这些内容放入中间件吗?