diff --git a/src/Discord.Net.Rest/BaseDiscordClient.cs b/src/Discord.Net.Rest/BaseDiscordClient.cs index 67a5baa7..683723e8 100644 --- a/src/Discord.Net.Rest/BaseDiscordClient.cs +++ b/src/Discord.Net.Rest/BaseDiscordClient.cs @@ -178,12 +178,13 @@ namespace Discord.Rest /// public Task GetBotGatewayAsync(RequestOptions options = null) => ClientHelper.GetBotGatewayAsync(this, options); + + /// + public virtual ConnectionState ConnectionState => ConnectionState.Disconnected; #endregion #region IDiscordClient /// - ConnectionState IDiscordClient.ConnectionState => ConnectionState.Disconnected; - /// ISelfUser IDiscordClient.CurrentUser => CurrentUser; /// diff --git a/src/Discord.Net.WebSocket/DiscordSocketClient.cs b/src/Discord.Net.WebSocket/DiscordSocketClient.cs index eae2ce09..2001ae01 100644 --- a/src/Discord.Net.WebSocket/DiscordSocketClient.cs +++ b/src/Discord.Net.WebSocket/DiscordSocketClient.cs @@ -58,8 +58,8 @@ namespace Discord.WebSocket public override DiscordSocketRestClient Rest { get; } /// Gets the shard of this client. public int ShardId { get; } - /// Gets the current connection state of this client. - public ConnectionState ConnectionState => _connection.State; + /// + public override ConnectionState ConnectionState => _connection.State; /// public override int Latency { get; protected set; } ///