private void OnSendMessage(UserLogicModel user, SendChatMessageModel data) { var room = getRoomFromUser(user); if (room == null) throw new Exception("idk"); myDataManager.ChatData.AddChatLine(user, room, data.Message, a => { foreach (var userLogicModel in room.Users) { myServerManager.SendChatLines(userLogicModel, new ChatMessagesModel(new List<ChatMessageRoomModel>() {a})); } }); }
public void SendChatMessage(SendChatMessageModel sendChatMessageModel) { clientChatManager.SendChatMessage(sendChatMessageModel); }
public void SendChatMessage(SendChatMessageModel sendChatMessageModel) { myGateway.Emit("Area.Chat.SendMessage", sendChatMessageModel); }