public static PushPayload FromJSON(String payloadString)
{
try
{
var jSetting = new JsonSerializerSettings();
jSetting.NullValueHandling = NullValueHandling.Ignore;
jSetting.DefaultValueHandling = DefaultValueHandling.Ignore;
var jsonObject = JsonConvert.DeserializeObject<PushPayload>(payloadString, jSetting);
return jsonObject.Check();
}
catch (Exception e)
{
Console.WriteLine("JSON to PushPayLoad occur error:" + e.Message);
return null;
}
}