Как будет выглядеть проверка на то, что GET имеет все нужные поля

Мне нужно проверить, что в GET ответе есть все нужные мне полня( к примеру “id”, “Name”)
Как можно написать проверку что содержит ГЕТ?
К примеру,
… var response = await client.GetAsync(Url);
Assert.IsTrue(…); - тут что response содержит “id” и “Name”

можно использовать схема валидацию, это если проверить что поля впринципе есть в ответе ну и полей много и это нецелесообразно по одному проверять

Кстати на форуме postman разбирали похожий вопрос

Не особо силен в Постмане , но чтото типа такого

const body = pm.response.json();
pm.expect(body.hasOwnProperty("Name")).to.eql(true);
4 лайка

А зачем такое делать, собссно?
Почитайте про тестирование контрактов и схем данных в REST.
То, что Вы делаете - очевидный оверхед.