I am using .NET Core 3.1 during some application response I am doing object serialization for logging.
object result = FromSomeCall();
Logger.DebugFormat("Final Response against {0}", JsonSerializer.Serialize(result.Value));
One object is like
{
"auth_req_id": ".....",
"expires_in": 1800,
"correlation_id": null,
"access_token": "..==",
"token_type": "Bearer",
"id_token": "....."
}
Any possibility that I can ignore one particular property (let's say here id_token
) only if it exists during serialization
object result = FromSomeCall();
Can result in multiple type of objects.