public Message[] SendMessage(Message message) { using (var context = new ChatContext()) { context.ChatMsg.Add(new ChatMsg() { Message = message.Content, TimeStamp = DateTime.Now, User = message.User }); context.SaveChanges(); return GetMessages(); } }
public void SubmitChat(Message message) { if (message == null) throw new FaultException("Message was not initialized"); try { //int i = 3 / int.Parse("0"); message.Id = Guid.NewGuid(); message.TimeSubmitted = DateTime.Now; messages.Add(message); } catch (Exception errormessage) { File.AppendAllText(path, "[" +DateTime.Now + "]" + " " + errormessage.Message + " - " + "Chattype: " + message.ChatType + " - " + "Last message sent: " + message.Comment + " - " + "User: "******"\r\n"); throw new FaultException("Error while trying to submit message"); } }