Подскажите чем лучше сравнить поля Json и их значения на C#, чтоб выводило конкретное поле случае не соответствия

Привет!
Подскажите пожалуйста, как лучше сравнить поля Json и их значения на C#, чтоб выводились конкретные поля случае не соответствия

Попробовал использовать JToken.DeepEquals, но он возвращает результат True или False, хотелось бы больше подробностей в случае false.
Объекты динамические, поэтому привести к какому то определенному объекту и сравнить не получится