Class RestClientOptions
public class RestClientOptions : IDiscordOptions
- Inheritance
-
RestClientOptions
- Implements
- Inherited Members
Constructors
RestClientOptions()
public RestClientOptions()
Properties
DefaultRequestProperties
The default request properties for the RestClient. Defaults to null.
public RestRequestProperties? DefaultRequestProperties { get; set; }
Property Value
Hostname
The hostname to use for the RestClient. Defaults to RestHostname.
public string? Hostname { get; set; }
Property Value
PublicKey
The public key used to validate HTTP interactions.
public string? PublicKey { get; set; }
Property Value
RateLimitManager
The rate limit manager for the RestClient. Defaults to RateLimitManager.
public IRateLimitManager? RateLimitManager { get; set; }
Property Value
RequestHandler
The request handler for the RestClient. Defaults to RestRequestHandler.
public IRestRequestHandler? RequestHandler { get; set; }
Property Value
Token
The token used to authenticate with Discord.
public string? Token { get; set; }
Property Value
Version
The version of the Discord API to use. Defaults to V10.
public ApiVersion? Version { get; set; }