public Message GetMessageObject(string msgID) { if (msgID == null) return null; Message message; if (!Messages.TryGetValue(msgID, out message)) return new Message { MsgID = msgID }; return message; }