public static void Main()
var json = "{\"type\": \"https://tools.ietf.org/html/rfc7231#section-6.5.1\",\"title\": \"One or more validation errors occurred.\",\"status\": 400,\"traceId\": \"00-df1e619a11617a4dae74ae2429abdb78-5899592e26690244-00\",\"Errors\": {\"NumeroItem\": [\"NumeroItem é obrigatório.\"],\"TipoEventoId\": [\"TipoEventoId é obrigatório.\"],\"AnoFabricacao\": [\"AnoFabricacao é obrigatório.\",\"O veículo não pode ter mais de 20 anos de fabricação\"],\"AssistenciaGuid\": [\"AssistenciaGuid é obrigatório.\"]}}";
var e = JsonSerializer.Deserialize<AfinidadeValidarResponse>(json);
Console.WriteLine(e.Errors == null);
Console.WriteLine(e.Mensagem);
public class AfinidadeValidarResponse: BaseResponse
public bool Valido { get; set; }
public Erro Errors { get; set; }
public string[] AnoFabricacao { get; set; }
public string[] AssistenciaGuid { get; set; }
public string[] TipoEventoId { get; set; }
public string[] NumeroItem { get; set; }
public class BaseResponse
public int StatusCode { get; set; }
public string Mensagem { get; set; }