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