private Message CreateMessageAnswer(object message, Message.MessageTypeEnum type) { return(new Message() { MessageText = JsonConvert.SerializeObject(message), MessageType = Message.MessageTypeEnum.RegistrationAnswer }); }
private Message.Message genMessage(Message.MessageTypeEnum msgType) { Message.Message msg = new Message.Message(); msg.userName = _userName; msg.room = _userRoom; msg.time = System.DateTime.Now.ToString(); msg.messageType = msgType; return(msg); }
/// <summary> /// Check if a line of text contains a WiX message /// </summary> /// <param name="text">The text to search</param> /// <param name="tool">Specifies which tool the message is expected to come from</param> /// <returns>A WixMessage if one exists in the text. Otherwise, return null.</returns> public static WixMessage FindWixMessage(string text, WixTool.WixTools tool) { Match messageMatch = WixMessage.GetToolWixMessageRegex(tool).Match(text); if (messageMatch.Success) { int messageNumber = Convert.ToInt32(messageMatch.Groups["messageNumber"].Value); string messageText = messageMatch.Groups["messageText"].Value; Message.MessageTypeEnum messageType = Message.ConvertToMessageTypeEnum(messageMatch.Groups["messageType"].Value); return(new WixMessage(messageNumber, messageText, messageType)); } else { return(null); } }