public static string ToJSON(this BCImage image) { //Build Image in JSON string jsonImage = "{\"displayName\": \"" + image.displayName + "\""; if (!string.IsNullOrEmpty(image.referenceId)) { jsonImage += ", \"referenceId\": \"" + image.referenceId + "\""; } jsonImage += ", \"type\": " + image.type.ToString() + "}"; return(jsonImage); }
public static string ToJSON(this BCImage image) { Builder jsonImage = new Builder(",", "{", "}"); //Build Image in JSON jsonImage.AppendField("displayName", image.displayName); if (!string.IsNullOrEmpty(image.referenceId)) { jsonImage.AppendField("referenceId", image.referenceId); } if (!string.IsNullOrEmpty(image.remoteUrl)) { jsonImage.AppendField("remoteUrl", image.remoteUrl); } jsonImage.AppendObject("type", image.type.ToString()); return(jsonImage.ToString()); }