Registro de mensajes de solicitud / respuesta cuando se utiliza HttpClient
Tengo un método que hace un POST como abajo
var response = await client.PostAsJsonAsync(url, entity);
if (response.IsSuccessStatusCode)
{
// read the response as strongly typed object
return await response.Content.ReadAsAsync<T>();
}
Mi pregunta es cómo puedo obtener el JSON real que se publicó del objeto de entidad. Me gustaría registrar el JSON que se POSTE, por lo que sería bueno tener eso sin tener que hacer que un json se serialice.