C# Класс Senparc.Weixin.Work.RequestMessageFactory

Показать файл Открыть проект

Открытые методы

Метод Описание
GetEncryptPostData ( string xml ) : EncryptPostData

获取微信服务器发送过来的加密xml信息

GetRequestEntity ( Stream stream ) : IRequestMessageBase

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

GetRequestEntity ( System.Xml.Linq.XDocument doc ) : IRequestMessageBase

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

GetRequestEntity ( string xml ) : IRequestMessageBase

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

Описание методов

GetEncryptPostData() публичный статический Метод

获取微信服务器发送过来的加密xml信息
public static GetEncryptPostData ( string xml ) : EncryptPostData
xml string
Результат Senparc.Weixin.Work.Entities.EncryptPostData

GetRequestEntity() публичный статический Метод

获取XDocument转换后的IRequestMessageBase实例。 如果MsgType不存在,抛出UnknownRequestMsgTypeException异常
public static GetRequestEntity ( Stream stream ) : IRequestMessageBase
stream Stream 如Request.InputStream
Результат IRequestMessageBase

GetRequestEntity() публичный статический Метод

获取XDocument转换后的IRequestMessageBase实例。 如果MsgType不存在,抛出UnknownRequestMsgTypeException异常
public static GetRequestEntity ( System.Xml.Linq.XDocument doc ) : IRequestMessageBase
doc System.Xml.Linq.XDocument
Результат IRequestMessageBase

GetRequestEntity() публичный статический Метод

获取XDocument转换后的IRequestMessageBase实例。 如果MsgType不存在,抛出UnknownRequestMsgTypeException异常
public static GetRequestEntity ( string xml ) : IRequestMessageBase
xml string
Результат IRequestMessageBase