0
Ich möchte eine Klasse mit einem erforderliches Attribut erstellen und ein zugeordnetes JSON Namen wie folgt aus:Erforderlich Eigentum und JSON Property
class MyClass {
[Required]
public string Foo {get; set;}
}
Das alles funktioniert gut. Aber das mit einer JSON Anmerkung wie die folgenden Kombination bricht die Validierung
class MyClass {
[Required]
[JsonProperty(PropertyName = "bar")]
public string Foo {get; set;}
}
Warum die Verhaltensänderung hier und wie kann ich das Problem lösen?