using System.Collections.Generic;
using System.Globalization;
using Newtonsoft.Json.Converters;
public static void Main()
var result = JsonConvert.DeserializeObject<WarningsJson>(input);
public partial class WarningsJson
[JsonProperty("warnings")]
public Dictionary<int, List<Warning>> Warnings { get; set; }
public partial class Warning
public string Foo { get; set; }