/// <summary>发送消息(指定消息类型) /// </summary> /// <param name="msg"></param> /// <param name="typeMsgs"></param> /// <param name="useMsgServer"></param> /// <returns></returns> public virtual bool SendMsg(dynamic msg, typeMsger typeMsg, bool useMsgServer = false) { IMsger msger = null; _MsgersObj.TryGetValue(typeMsg.ToString().ToLower(), out msger); if (msger != null) { bool bRes = msger.SendMsg(msg, useMsgServer); if (bRes) { this.CacheMsg(msg); } return(bRes); } return(false); }
/// <summary>查找消息对象(按类型) /// </summary> /// <param name="typeMsg"></param> /// <returns></returns> public virtual IMsger Find(typeMsger typeMsg) { return(Find(typeMsg.ToString())); }