C# Класс PayPal.RESTAPICallPreHandler

RESTApiCallPreHandler requires a configuration system to function properly. Pass a config Dictionary for dynamic configuration.
Наследование: IAPICallPreHandler
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
pLoad string

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

Метод Описание
GetCredential ( ) : PayPal.Authentication.ICredential
GetEndpoint ( ) : string
GetHeaderMap ( ) : string>.Dictionary
GetPayload ( ) : string
RESTAPICallPreHandler ( string>.Dictionary config ) : System

RESTAPICallPreHandler taking dynamic configuration Dictionary

RESTAPICallPreHandler ( string>.Dictionary config, string>.Dictionary headersMap ) : System

RESTAPICallPreHandler taking dynamic configuration Dictionary and HTTP Headers Dictionary

Защищенные методы

Метод Описание
FormUserAgentHeader ( ) : string>.Dictionary

Override this method to customize User-Agent header value

GetProcessedEndPoint ( ) : string

Override this method to return default behavior for endpoint fetching

GetProcessedHeadersMap ( ) : string>.Dictionary

Overrided this method to return HTTP headers

GetProcessedPayload ( ) : string

Override this method to post process the payload. The payload is returned unaltered as a default behaviour

Приватные методы

Метод Описание
EncodeToBase64 ( string clientID, string clientSecret ) : String
GetClientID ( ) : String
GetClientSecret ( ) : String

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

FormUserAgentHeader() защищенный Метод

Override this method to customize User-Agent header value
protected FormUserAgentHeader ( ) : string>.Dictionary
Результат string>.Dictionary

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

public GetCredential ( ) : PayPal.Authentication.ICredential
Результат PayPal.Authentication.ICredential

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

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

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

public GetHeaderMap ( ) : string>.Dictionary
Результат string>.Dictionary

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

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

GetProcessedEndPoint() защищенный Метод

Override this method to return default behavior for endpoint fetching
protected GetProcessedEndPoint ( ) : string
Результат string

GetProcessedHeadersMap() защищенный Метод

Overrided this method to return HTTP headers
protected GetProcessedHeadersMap ( ) : string>.Dictionary
Результат string>.Dictionary

GetProcessedPayload() защищенный Метод

Override this method to post process the payload. The payload is returned unaltered as a default behaviour
protected GetProcessedPayload ( ) : string
Результат string

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

RESTAPICallPreHandler taking dynamic configuration Dictionary
public RESTAPICallPreHandler ( string>.Dictionary config ) : System
config string>.Dictionary Dictionary for dynamic configuration
Результат System

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

RESTAPICallPreHandler taking dynamic configuration Dictionary and HTTP Headers Dictionary
public RESTAPICallPreHandler ( string>.Dictionary config, string>.Dictionary headersMap ) : System
config string>.Dictionary Dictionary for dynamic configuration
headersMap string>.Dictionary Dictionary for HTTP Headers
Результат System

Описание свойств

pLoad публичное свойство

public string pLoad
Результат string