У меня есть интерфейс с таким свойством:
public interface IFoo {
// ...
[JsonIgnore]
string SecretProperty { get; }
// ...
}
Я хочу, чтобы SecretProperty
игнорировался при сериализации всех реализующих классов. Но мне кажется, что я должен определить атрибут JsonIgnore
для каждой реализации свойства. Есть ли способ достичь этого, не JsonIgnore
атрибут JsonIgnore
к каждой реализации? Я не нашел настройки сериализатора, которые мне помогли.