Example #1
0
 public static ChatMessage ToModelChatMessage(this Article article)
 {
     ChatMessage chat = new ChatMessage()
     {
         From = article.Get<string>("from"),
         To = article.Get<string>("to"),
         Message = article.Get<string>("message"),
         IsSeen = article.Get<bool>("is_seen", false),
         TimeStamp = article.UtcCreateDate,
         Id = article.Id
     };
     return chat;
 }
Example #2
0
 public string SaveMessage(ChatMessage message)
 {
     var article = new Article(Schemas.ChatMessage);
     article.Set("from", message.From);
     article.Set("to", message.To);
     article.Set("message", message.Message);
     article.SaveAsync().Wait();
     return article.Id;
 }