public IEnumerable <Thread.Message.Message> GetMessages(JArray messages) { if (messages == null) { return(new List <Thread.Message.Message>()); } List <Thread.Message.Message> messagesList = new List <Thread.Message.Message>(); foreach (var value in messages) { Thread.Message.Message message = new Thread.Message.Message(GetUser(value["author"].Value <JObject>()), (string)value["content"]); messagesList.Add(message); } return(messagesList); }
public void AppendThread(Thread.Thread thread, Thread.Message.Message message) { GetThread(thread.id).messages.Add(message); }