C# Класс RiotSharp.Requester

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

Защищенные свойства (Protected)

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

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

Метод Описание
CreateGetRequest ( string relativeUrl, string rootDomain, List addedArguments = null, bool useHttps = true ) : string
CreateGetRequestAsync ( string relativeUrl, string rootDomain, List addedArguments = null, bool useHttps = true ) : Task

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

Метод Описание
BuildArgumentsString ( List arguments ) : string
GetResult ( HttpRequestMessage request ) : string
GetResultAsync ( HttpRequestMessage request ) : Task
HandleRequestFailure ( HttpStatusCode statusCode ) : void
Post ( HttpRequestMessage request ) : string
PostAsync ( HttpRequestMessage request ) : Task
PrepareRequest ( string relativeUrl, List addedArguments, bool useHttps, HttpMethod httpMethod ) : HttpRequestMessage
Put ( HttpRequestMessage request ) : HttpResponseMessage
PutAsync ( HttpRequestMessage request ) : Task

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

Метод Описание
Requester ( string apiKey = "" ) : System

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

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

protected BuildArgumentsString ( List arguments ) : string
arguments List
Результат string

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

public CreateGetRequest ( string relativeUrl, string rootDomain, List addedArguments = null, bool useHttps = true ) : string
relativeUrl string
rootDomain string
addedArguments List
useHttps bool
Результат string

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

public CreateGetRequestAsync ( string relativeUrl, string rootDomain, List addedArguments = null, bool useHttps = true ) : Task
relativeUrl string
rootDomain string
addedArguments List
useHttps bool
Результат Task

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

protected GetResult ( HttpRequestMessage request ) : string
request HttpRequestMessage
Результат string

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

protected GetResultAsync ( HttpRequestMessage request ) : Task
request HttpRequestMessage
Результат Task

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

protected HandleRequestFailure ( HttpStatusCode statusCode ) : void
statusCode HttpStatusCode
Результат void

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

protected Post ( HttpRequestMessage request ) : string
request HttpRequestMessage
Результат string

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

protected PostAsync ( HttpRequestMessage request ) : Task
request HttpRequestMessage
Результат Task

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

protected PrepareRequest ( string relativeUrl, List addedArguments, bool useHttps, HttpMethod httpMethod ) : HttpRequestMessage
relativeUrl string
addedArguments List
useHttps bool
httpMethod HttpMethod
Результат HttpRequestMessage

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

protected Put ( HttpRequestMessage request ) : HttpResponseMessage
request HttpRequestMessage
Результат HttpResponseMessage

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

protected PutAsync ( HttpRequestMessage request ) : Task
request HttpRequestMessage
Результат Task

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

rootDomain защищенное свойство

protected string rootDomain
Результат string