1. Modelado de respuesta de API de usuarios
Desarrollador BackendContexto
Está integrando un servicio de autenticación de terceros que devuelve un JSON con datos del perfil del usuario, incluyendo dirección y roles.
Problema
Crear manualmente las clases C# para mapear la respuesta JSON consume tiempo y puede generar errores de tipado.
Cómo usarlo
Pega el JSON de respuesta en el cuadro de texto, asigna 'UserProfile' como nombre de la clase raíz y activa la opción de propiedades anulables.
jsonInput: {
"id": 101,
"username": "johndoe",
"roles": ["editor"],
"profile": {
"firstName": "John",
"lastName": "Doe"
}
}, rootName: UserProfile, optionalFields: trueResultado
Se generan las clases C# 'UserProfile' y 'Profile' con propiedades PascalCase, anotadas con [JsonPropertyName("...")] y tipos anulables como string?.