/// <summary> /// Method to serialize Tropo action objects and add to the base Tropo object. /// </summary> /// <param name="action"></param> /// <param name="prefix"></param> private void Serialize(TropoBase action, string prefix) { JsonSerializerSettings settings = new JsonSerializerSettings { DefaultValueHandling = DefaultValueHandling.Ignore }; ActionElements.Add("{ \"" + prefix + "\":" + JsonConvert.SerializeObject(action, Formatting.None, settings) + "}"); }
/// <summary> /// Method to serialize Tropo action objects and add to the base Tropo array. /// </summary> /// <param name="action"></param> /// <param name="prefix"></param> private void serialize(TropoBase action, string prefix) { JsonSerializerSettings settings = new JsonSerializerSettings(); settings.DefaultValueHandling = DefaultValueHandling.Ignore; this.tropo.Add("{ \"" + prefix + "\":" + JsonConvert.SerializeObject(action, Formatting.None, settings) + "}"); }