/// <summary> /// Generate the necessary parameters /// </summary> public List <KeyValuePair <string, string> > GetParams() { var p = new List <KeyValuePair <string, string> >(); if (ChatStatus != null) { p.Add(new KeyValuePair <string, string>("ChatStatus", ChatStatus.ToString())); } if (PostEngagementData != null) { p.Add(new KeyValuePair <string, string>("PostEngagementData", PostEngagementData)); } return(p); }