C# Класс Cedar.Foundation.WeChat.WxPay.Lib.WxPayData

微信支付协议接口数据类,所有的API接口通信都依赖这个数据结构, 在调用接口之前先填充各个字段的值,然后进行接口通信, 这样设计的好处是可扩展性强,用户可随意对协议进行更改而不用重新设计数据结构, 还可以随意组合出不同的协议数据包,不用为每个协议设计一个数据包结构
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CheckSign ( ) : bool
FromXml ( string xml ) : object>.SortedDictionary
GetValue ( string key ) : object
GetValues ( ) : object>.SortedDictionary
IsSet ( string key ) : bool
MakeSign ( ) : string
SetValue ( string key, object value ) : void
ToJson ( ) : string
ToPrintStr ( ) : string
ToUrl ( ) : string
ToXml ( ) : string
WxPayData ( ) : System.Collections.Generic

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

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

public CheckSign ( ) : bool
Результат bool

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

public FromXml ( string xml ) : object>.SortedDictionary
xml string
Результат object>.SortedDictionary

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

public GetValue ( string key ) : object
key string
Результат object

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

public GetValues ( ) : object>.SortedDictionary
Результат object>.SortedDictionary

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

public IsSet ( string key ) : bool
key string
Результат bool

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

public MakeSign ( ) : string
Результат string

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

public SetValue ( string key, object value ) : void
key string
value object
Результат void

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

public ToJson ( ) : string
Результат string

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

public ToPrintStr ( ) : string
Результат string

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

public ToUrl ( ) : string
Результат string

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

public ToXml ( ) : string
Результат string

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

public WxPayData ( ) : System.Collections.Generic
Результат System.Collections.Generic