Исключение перечислимых свойств со значениями по умолчанию в ответе json

У меня есть модель для моего ответа API, которая имеет свойство типа enum. Свойство enum заполняется только в некоторых сценариях. В остальном сценарии оно получает значение по умолчанию 0

выход {
prop1: "ABCD"
prop2: 0 //// это свойство enum со значением по умолчанию ноль
}

Я попытался использовать пользовательский jsonconverter, но это не решает проблему, так как я могу только присвоить ему строковое значение.
Как я могу исключить свойство enum из ответа, если оно имеет значение по умолчанию.

Ответы на вопрос(1)

Ваш ответ на вопрос