C# Class SevenDigital.Api.Wrapper.Requests.RequestBuilder

Inheritance: IRequestBuilder
Afficher le fichier Open project: 7digital/SevenDigital.Api.Wrapper Class Usage Examples

Méthodes publiques

Méthode Description
BuildRequest ( RequestData requestData ) : Request
RequestBuilder ( IRouteParamsSubstitutor routeParamsSubstitutor, IOAuthCredentials oAuthCredentials ) : System

Private Methods

Méthode Description
BuildOAuthHeader ( RequestData requestData, string fullUrl, string>.IDictionary queryStringParameters, SevenDigital.Api.Wrapper.Requests.RequestPayload requestBody ) : string
CheckForRequestPayload ( RequestData requestData, string>.IDictionary requestParameters ) : SevenDigital.Api.Wrapper.Requests.RequestPayload
GetAuthorizationHeader ( RequestData requestData, string fullUrl, SevenDigital.Api.Wrapper.Requests.ApiRequest apiRequest, SevenDigital.Api.Wrapper.Requests.RequestPayload requestBody ) : string
ShouldReadParamsFromBody ( string>.IDictionary queryStringParameters, RequestPayload requestBody ) : bool

Method Details

BuildRequest() public méthode

public BuildRequest ( RequestData requestData ) : Request
requestData RequestData
Résultat Request

RequestBuilder() public méthode

public RequestBuilder ( IRouteParamsSubstitutor routeParamsSubstitutor, IOAuthCredentials oAuthCredentials ) : System
routeParamsSubstitutor IRouteParamsSubstitutor
oAuthCredentials IOAuthCredentials
Résultat System