C# Класс SevenDigital.Api.Wrapper.Requests.RequestBuilder

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

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

Метод Описание
BuildRequest ( RequestData requestData ) : Request
RequestBuilder ( IRouteParamsSubstitutor routeParamsSubstitutor, IOAuthCredentials oAuthCredentials ) : System

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

Метод Описание
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

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

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

public BuildRequest ( RequestData requestData ) : Request
requestData RequestData
Результат Request

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

public RequestBuilder ( IRouteParamsSubstitutor routeParamsSubstitutor, IOAuthCredentials oAuthCredentials ) : System
routeParamsSubstitutor IRouteParamsSubstitutor
oAuthCredentials IOAuthCredentials
Результат System