Исключение перечислимых свойств со значениями по умолчанию в ответе json
У меня есть модель для моего ответа API, которая имеет свойство типа enum. Свойство enum заполняется только в некоторых сценариях. В остальном сценарии оно получает значение по умолчанию 0
выход {
prop1: "ABCD"
prop2: 0 //// это свойство enum со значением по умолчанию ноль
}
Я попытался использовать пользовательский jsonconverter, но это не решает проблему, так как я могу только присвоить ему строковое значение.
Как я могу исключить свойство enum из ответа, если оно имеет значение по умолчанию.