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; }
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; }