I'm fighting with the converting json schema from Fedex Ship API to c# objects, which can be downloaded here: https://developer.fedex.com/api/en-us/catalog/ship/docs.html
I tried some online tools, NJsonSchema.CodeGeneration and also many topics here like this: Generate C# classes from JSON Schema but actually nothing worked for me. I noticed, the Fedex schema doesn't look like example json schema in many topics. I'm not sure if I'm missing something, or why do they have different schema? Because then it's not possible to convert it in usual way.
At the end I had to withdraw "schemas" part from their json schema and finally I was able to create c# objects. However, they were still somehow not valid -> it was crashing when I tried to parse Response. My final solution was to manually get response result and I converted it as clean json (not json schema anymore) to c# objects.
I would like to know, if I'm doing something wrong, or if exists some better approach, how to get c# objects from their json schema.