Ich möchte eine Klasse mit einem erforderlichen Attribut und einem zugeordneten JSON -Namen erstellen wie folgt: < /p>
class MyClass {
[Required]
public string Foo {get; set;}
}
< /code>
Dies funktioniert alles in Ordnung. Wenn Sie dies jedoch mit einer JSON -Annotation wie folgt kombinieren, wird die Validierung < /p>
gebrochenclass MyClass {
[Required]
[JsonProperty(PropertyName = "bar")]
public string Foo {get; set;}
}
< /code>
Warum ändert sich das Verhalten hier und wie kann ich das beheben? < /p>
Erforderliches Eigentum und JSON -PropertyName ⇐ C#
-
- Similar Topics
- Replies
- Views
- Last post