public string GetContentUpdateJson() { string result; lock (ContentElements) { var contender = new ContentUpdateJsonObject(); contender.SessionName = SessionName; foreach (var element in ContentElements) { contender.Updates.Add(new ContentUpdate(element.ID, element.Content)); } result = JsonConvert.SerializeObject(contender); ClearContentUpdates(); } return(result); }
public string GetContentUpdateJson() { string result; lock(ContentElements) { var contender = new ContentUpdateJsonObject(); contender.SessionName = SessionName; foreach (var element in ContentElements) { contender.Updates.Add(new ContentUpdate(element.ID, element.Content)); } result = JsonConvert.SerializeObject(contender); ClearContentUpdates(); } return result; }