Erforderliches Eigentum und JSON -PropertyNameC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Erforderliches Eigentum und JSON -PropertyName

Post by Anonymous »

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>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post