Code: Select all
public class Derived: ObservableValidator {
[Required]
[JsonPropertyName("name")]
[ObservableProperty]
private string? _name;
}
< /code>
Serialisierte JSON: < /p>
{
"name": "Test",
"HasErrors": false
}
public class File
< /code>
könnte mit einem ähnlichen Problem zusammenhängen. Ich habe zusätzlich zu diesem, in dem der MVVM -Generator den [Jsonignore] nicht ausbreitet. Möglicherweise müssen Sie mit nicht beobachtbarer Aufzeichnungs-Typ-Klasse umarbeiten. Gibt es eine andere Möglichkeit, eine Eigenschaft während der JSON -Serialisierung zu ignorieren, anstatt [Jsonignore] Dekorateur zu verwenden?