Fix: Don't depend on WebSocket for Interaction service (#2912)

* unfuck interaction service to not depend on WS

* Add XML docs

* fix summary refs
This commit is contained in:
Quin Lynch
2024-04-16 00:57:10 -03:00
committed by GitHub
parent 13ea5664e1
commit a2f624e6de
11 changed files with 63 additions and 42 deletions

View File

@@ -10,7 +10,7 @@ namespace Discord.WebSocket
/// <summary>
/// Represents the base of a WebSocket-based Discord client.
/// </summary>
public abstract partial class BaseSocketClient : BaseDiscordClient, IDiscordClient
public abstract partial class BaseSocketClient : BaseDiscordClient, IDiscordClient, IRestClientProvider
{
#region BaseSocketClient
protected readonly DiscordSocketConfig BaseConfig;
@@ -352,5 +352,7 @@ namespace Discord.WebSocket
return await GetVoiceRegionsAsync().ConfigureAwait(false);
}
#endregion
DiscordRestClient IRestClientProvider.RestClient => Rest;
}
}