C# Class RiotSharp.RateLimitedRequester

Inheritance: Requester
Afficher le fichier Open project: BenFradet/RiotSharp Class Usage Examples

Méthodes publiques

Méthode Description
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

Private Methods

Méthode Description
HandleRateLimit ( Region region ) : void
RateLimitedRequester ( string apiKey, int rateLimitPer10s, int rateLimitPer10m ) : System

Method Details

CreateGetRequest() public méthode

public CreateGetRequest ( string relativeUrl, Region region, List addedArguments = null, bool useHttps = true ) : string
relativeUrl string
region Region
addedArguments List
useHttps bool
Résultat string

CreateGetRequestAsync() public méthode

public CreateGetRequestAsync ( string relativeUrl, Region region, List addedArguments = null, bool useHttps = true ) : Task
relativeUrl string
region Region
addedArguments List
useHttps bool
Résultat Task

CreatePostRequest() public méthode

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
Résultat string

CreatePostRequestAsync() public méthode

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
Résultat Task

CreatePutRequest() public méthode

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
Résultat bool

CreatePutRequestAsync() public méthode

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
Résultat Task