Вы должны украсить свои свойства Formats
атрибутами JsonProperty
, чтобы сообщить, что происходит, если имя не соответствует точно:
partial class Formats
{
[JsonProperty("res-150p")]
public string __invalid_name__res150p {get; set;}
}
См. также Использование JsonConvert.DeserializeObject для десериализации Json в класс C # POCO