public void Save(ChatMessage message) { using (var db = _dbContextFactory.Invoke()) { db.Messages.Add(ToData(message)); db.SaveChanges(); } }
private ChatMessageData ToData(ChatMessage message) { return new ChatMessageData() { Content = message.Content, Username = message.Username, Timestamp = message.Timestamp }; }