如何捕获JSON请求消息

How to capture JSON request message

var response = await client.PostAsJsonAsync("customers/xxxx/xxxxx/documents", requestMessage);

requestMessage 是 JSON 的 C# 对象表示。使用 PostAsJsonAsync 时,我没有得到与发布 JSON 字符串相同的响应。我想以某种方式拦截,可能会写入日志文件或某处并检查正在构建的 JSON 字符串以进行验证。

求推荐。

我想出来了,它只是通过在 JsonConvert 上使用序列化对象

var serializedObject = JsonConvert.SerializeObject(requestMessage);