public Dictionary <string, object> AsDictionary() { return(new Dictionary <string, object>() { { "eventName", Name }, { "eventParams", new Dictionary <string, object>(parameters.AsDictionary()) } }); }
/// <summary> /// The Engagement as a JSON dictionary. /// </summary> /// <returns>The dictionary.</returns> public JSONObject AsDictionary() { return(new JSONObject() { { "decisionPoint", DecisionPoint }, { "flavour", Flavour }, { "parameters", new JSONObject(parameters.AsDictionary()) } }); }