C# 클래스 Senparc.Weixin.MP.ResponseMessageFactory

ResponseMessageFactory消息处理方法工厂类
파일 보기 프로젝트 열기: JeffreySu/WeiXinMPSDK

공개 메소드들

메소드 설명
ConvertEntityToXml ( Senparc.Weixin.MP.Entities.ResponseMessageBase entity ) : System.Xml.Linq.XDocument

将ResponseMessage实体转为XML

GetResponseEntity ( System.Xml.Linq.XDocument doc ) : IResponseMessageBase

获取XDocument转换后的IResponseMessageBase实例(通常在反向读取日志的时候用到)。 如果MsgType不存在,抛出UnknownRequestMsgTypeException异常

GetResponseEntity ( string xml ) : IResponseMessageBase

获取XDocument转换后的IRequestMessageBase实例。 如果MsgType不存在,抛出UnknownRequestMsgTypeException异常

메소드 상세

ConvertEntityToXml() 공개 정적인 메소드

将ResponseMessage实体转为XML
public static ConvertEntityToXml ( Senparc.Weixin.MP.Entities.ResponseMessageBase entity ) : System.Xml.Linq.XDocument
entity Senparc.Weixin.MP.Entities.ResponseMessageBase ResponseMessage实体
리턴 System.Xml.Linq.XDocument

GetResponseEntity() 공개 정적인 메소드

获取XDocument转换后的IResponseMessageBase实例(通常在反向读取日志的时候用到)。 如果MsgType不存在,抛出UnknownRequestMsgTypeException异常
public static GetResponseEntity ( System.Xml.Linq.XDocument doc ) : IResponseMessageBase
doc System.Xml.Linq.XDocument
리턴 IResponseMessageBase

GetResponseEntity() 공개 정적인 메소드

获取XDocument转换后的IRequestMessageBase实例。 如果MsgType不存在,抛出UnknownRequestMsgTypeException异常
public static GetResponseEntity ( string xml ) : IResponseMessageBase
xml string
리턴 IResponseMessageBase