public static IRequestMessageBase GetRequestChatEntity(XDocument xml, string strAgentType) { RequestMessageChat requestMessage = new RequestMessageChat(); var oAgentType = MsgTypeHelper.GetResponseAgentType(strAgentType); //switch (oAgentType) //{ // case AgentType.chat: // case AgentType.kf_internal: // EntityHelper.FillEntityWithXml(requestMessage, xml); // break; //} EntityHelper.FillEntityWithXml(requestMessage, xml); //return GetRequestEntity(XDocument.Parse(xml)); return(requestMessage); }
/// <summary> /// 位置类型请求 /// </summary> public virtual IResponseMessageBase OnChatRequest(RequestMessageChat requestMessage) { return(DefaultResponseMessage(requestMessage)); }