Class GatewayClientConfiguration
- Namespace
- NetCord.Gateway
- Assembly
- NetCord.dll
public class GatewayClientConfiguration
- Inheritance
-
GatewayClientConfiguration
- Inherited Members
-
Constructors
GatewayClientConfiguration()
public GatewayClientConfiguration()
Properties
Cache
public IGatewayClientCache? Cache { get; init; }
Property Value
- IGatewayClientCache
CacheDMChannels
public bool? CacheDMChannels { get; init; }
Property Value
- bool?
Compression
public IGatewayCompression? Compression { get; init; }
Property Value
- IGatewayCompression
ConnectionProperties
public ConnectionPropertiesProperties? ConnectionProperties { get; init; }
Property Value
- ConnectionPropertiesProperties
DefaultPayloadProperties
public WebSocketPayloadProperties? DefaultPayloadProperties { get; init; }
Property Value
- WebSocketPayloadProperties
Hostname
public string? Hostname { get; init; }
Property Value
- string
Intents
public GatewayIntents? Intents { get; init; }
Property Value
- GatewayIntents?
LargeThreshold
public int? LargeThreshold { get; init; }
Property Value
- int?
LatencyTimer
public ILatencyTimer? LatencyTimer { get; init; }
Property Value
- ILatencyTimer
Presence
public PresenceProperties? Presence { get; init; }
Property Value
- PresenceProperties
RateLimiterProvider
public IRateLimiterProvider? RateLimiterProvider { get; init; }
Property Value
- IRateLimiterProvider
ReconnectStrategy
public IReconnectStrategy? ReconnectStrategy { get; init; }
Property Value
- IReconnectStrategy
RestClientConfiguration
public RestClientConfiguration? RestClientConfiguration { get; init; }
Property Value
- RestClientConfiguration
Shard
public Shard? Shard { get; init; }
Property Value
- Shard?
Version
public ApiVersion? Version { get; init; }
Property Value
- ApiVersion?
WebSocketConnectionProvider
public IWebSocketConnectionProvider? WebSocketConnectionProvider { get; init; }
Property Value
- IWebSocketConnectionProvider