C# Класс Senparc.Weixin.Open.MessageHandlers.ThirdPartyMessageHandler

Показать файл Открыть проект Примеры использования класса

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

Метод Описание
Execute ( ) : void
Init ( ) : System.Xml.Linq.XDocument
OnAuthorizedRequest ( RequestMessageAuthorized requestMessage ) : string

授权成功通知

OnComponentVerifyTicketRequest ( RequestMessageComponentVerifyTicket requestMessage ) : string

推送component_verify_ticket协议

OnExecuted ( ) : void
OnExecuting ( ) : void
OnUnauthorizedRequest ( RequestMessageUnauthorized requestMessage ) : string

推送取消授权通知

OnUpdateAuthorizedRequest ( RequestMessageUpdateAuthorized requestMessage ) : string

授权更新通知

ThirdPartyMessageHandler ( Stream inputStream, PostModel postModel = null ) : System
ThirdPartyMessageHandler ( System.Xml.Linq.XDocument ecryptRequestDocument, PostModel postModel = null ) : System

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

Execute() публичный Метод

public Execute ( ) : void
Результат void

Init() публичный Метод

public Init ( ) : System.Xml.Linq.XDocument
Результат System.Xml.Linq.XDocument

OnAuthorizedRequest() публичный Метод

授权成功通知
public OnAuthorizedRequest ( RequestMessageAuthorized requestMessage ) : string
requestMessage RequestMessageAuthorized
Результат string

OnComponentVerifyTicketRequest() публичный Метод

推送component_verify_ticket协议
public OnComponentVerifyTicketRequest ( RequestMessageComponentVerifyTicket requestMessage ) : string
requestMessage RequestMessageComponentVerifyTicket
Результат string

OnExecuted() публичный Метод

public OnExecuted ( ) : void
Результат void

OnExecuting() публичный Метод

public OnExecuting ( ) : void
Результат void

OnUnauthorizedRequest() публичный Метод

推送取消授权通知
public OnUnauthorizedRequest ( RequestMessageUnauthorized requestMessage ) : string
requestMessage RequestMessageUnauthorized
Результат string

OnUpdateAuthorizedRequest() публичный Метод

授权更新通知
public OnUpdateAuthorizedRequest ( RequestMessageUpdateAuthorized requestMessage ) : string
requestMessage RequestMessageUpdateAuthorized
Результат string

ThirdPartyMessageHandler() публичный Метод

public ThirdPartyMessageHandler ( Stream inputStream, PostModel postModel = null ) : System
inputStream Stream
postModel Senparc.Weixin.Open.Entities.Request.PostModel
Результат System

ThirdPartyMessageHandler() публичный Метод

public ThirdPartyMessageHandler ( System.Xml.Linq.XDocument ecryptRequestDocument, PostModel postModel = null ) : System
ecryptRequestDocument System.Xml.Linq.XDocument
postModel Senparc.Weixin.Open.Entities.Request.PostModel
Результат System