C# Class Senparc.Weixin.Open.MessageHandlers.ThirdPartyMessageHandler

Datei anzeigen Open project: JeffreySu/WeiXinMPSDK Class Usage Examples

Public Methods

Method Description
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

Method Details

Execute() public method

public Execute ( ) : void
return void

Init() public method

public Init ( ) : System.Xml.Linq.XDocument
return System.Xml.Linq.XDocument

OnAuthorizedRequest() public method

授权成功通知
public OnAuthorizedRequest ( RequestMessageAuthorized requestMessage ) : string
requestMessage RequestMessageAuthorized
return string

OnComponentVerifyTicketRequest() public method

推送component_verify_ticket协议
public OnComponentVerifyTicketRequest ( RequestMessageComponentVerifyTicket requestMessage ) : string
requestMessage RequestMessageComponentVerifyTicket
return string

OnExecuted() public method

public OnExecuted ( ) : void
return void

OnExecuting() public method

public OnExecuting ( ) : void
return void

OnUnauthorizedRequest() public method

推送取消授权通知
public OnUnauthorizedRequest ( RequestMessageUnauthorized requestMessage ) : string
requestMessage RequestMessageUnauthorized
return string

OnUpdateAuthorizedRequest() public method

授权更新通知
public OnUpdateAuthorizedRequest ( RequestMessageUpdateAuthorized requestMessage ) : string
requestMessage RequestMessageUpdateAuthorized
return string

ThirdPartyMessageHandler() public method

public ThirdPartyMessageHandler ( Stream inputStream, PostModel postModel = null ) : System
inputStream Stream
postModel Senparc.Weixin.Open.Entities.Request.PostModel
return System

ThirdPartyMessageHandler() public method

public ThirdPartyMessageHandler ( System.Xml.Linq.XDocument ecryptRequestDocument, PostModel postModel = null ) : System
ecryptRequestDocument System.Xml.Linq.XDocument
postModel Senparc.Weixin.Open.Entities.Request.PostModel
return System