// POST: api/Message public HttpResponseMessage Post(Message message) { if (!ModelState.IsValid) { return Request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState); } List<User> users = db.GetUsers(); User user = users.Where(x => x.Name == message.To).SingleOrDefault(); user.MessageList = new List<Message>(); user.MessageList.Add(message); db.SetUsers(users); return Request.CreateResponse(HttpStatusCode.Created); }
private void createInGameMessage(Game game, string content) { Message message = new Message(MessageType.InGameMessage, "", "", content); game.MessageList.Add(message); }