private JObject ParseJObject(string json)
{
using (JsonReader reader = new JsonTextReader(new StringReader(json)))
{
reader.DateParseHandling = DateParseHandling.DateTimeOffset; // make sure we always preserve timezone info
return JObject.Load(reader);
}
}