1. DTO-Generierung für Benutzerprofile
Backend-EntwicklerHintergrund
Ein Entwickler integriert eine externe Benutzer-API, die Profildaten im JSON-Format liefert.
Aufgabe
Die manuelle Erstellung der C#-Klassen für die API-Antwort ist zeitaufwendig und fehleranfällig.
Verwendung
Der Entwickler fügt das JSON-Profil in das Tool ein, setzt den Namen des Wurzeltyps auf 'UserProfile' und aktiviert Nullable-Eigenschaften.
Eingabe-JSON: {"user_id": 101, "display_name": "Max", "email": null}. Optionen: rootName='UserProfile', optionalFields=true.Ergebnis
Es wird eine C#-Klasse 'UserProfile' mit Nullable-Typen und passenden JsonPropertyName-Attributen wie [JsonPropertyName("user_id")] generiert.