public StoryMessageHandlerList GetConcurrentMessageHandler(string msgId)
        {
            var ret = new StoryMessageHandlerList();
            int ct  = GetConcurrentMessageHandler(msgId, ret);

            return(ret);
        }
        public int GetConcurrentMessageHandler(string msgId, StoryMessageHandlerList list)
        {
            int ct = 0;

            for (int i = 0; i < m_ConcurrentMessageHandlers.Count; ++i)
            {
                var handler = m_ConcurrentMessageHandlers[i];
                if (handler.MessageId == msgId)
                {
                    list.Add(handler);
                    ++ct;
                    break;
                }
            }
            return(ct);
        }