C# Класс RiotSharp.RateLimitedRequester

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

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

Метод Описание
CreateGetRequest ( string relativeUrl, Region region, List addedArguments = null, bool useHttps = true ) : string
CreateGetRequestAsync ( string relativeUrl, Region region, List addedArguments = null, bool useHttps = true ) : Task
CreatePostRequest ( string relativeUrl, Region region, string body, List addedArguments = null, bool useHttps = true ) : string
CreatePostRequestAsync ( string relativeUrl, Region region, string body, List addedArguments = null, bool useHttps = true ) : Task
CreatePutRequest ( string relativeUrl, Region region, string body, List addedArguments = null, bool useHttps = true ) : bool
CreatePutRequestAsync ( string relativeUrl, Region region, string body, List addedArguments = null, bool useHttps = true ) : Task

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

Метод Описание
HandleRateLimit ( Region region ) : void
RateLimitedRequester ( string apiKey, int rateLimitPer10s, int rateLimitPer10m ) : System

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

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

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

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

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

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

public CreatePostRequest ( string relativeUrl, Region region, string body, List addedArguments = null, bool useHttps = true ) : string
relativeUrl string
region Region
body string
addedArguments List
useHttps bool
Результат string

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

public CreatePostRequestAsync ( string relativeUrl, Region region, string body, List addedArguments = null, bool useHttps = true ) : Task
relativeUrl string
region Region
body string
addedArguments List
useHttps bool
Результат Task

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

public CreatePutRequest ( string relativeUrl, Region region, string body, List addedArguments = null, bool useHttps = true ) : bool
relativeUrl string
region Region
body string
addedArguments List
useHttps bool
Результат bool

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

public CreatePutRequestAsync ( string relativeUrl, Region region, string body, List addedArguments = null, bool useHttps = true ) : Task
relativeUrl string
region Region
body string
addedArguments List
useHttps bool
Результат Task