diff --git a/DisCatSharp.Extensions.OAuth2Web/OAuth2WebExtensionUtilities.cs b/DisCatSharp.Extensions.OAuth2Web/OAuth2WebExtensionUtilities.cs index 02f7cfd..7c85144 100644 --- a/DisCatSharp.Extensions.OAuth2Web/OAuth2WebExtensionUtilities.cs +++ b/DisCatSharp.Extensions.OAuth2Web/OAuth2WebExtensionUtilities.cs @@ -30,8 +30,17 @@ namespace DisCatSharp.Extensions.OAuth2Web; +/// +/// Provides extension methods for OAuth2Web. +/// public static class OAuth2WebExtensionUtilities { + /// + /// Generates the proxy configuration for apache2 hosts for use with a . + /// + /// The client. + /// The optional cancellation token. + /// A file will be created in the executing directory with the name dcs_oauth2web_sharded_proxy.conf. public static async Task GenerateApache2ProxyFileAsync(this DiscordShardedClient client, CancellationToken? cancellationToken = null) { var extensions = await client.GetOAuth2WebAsync(); @@ -54,6 +63,12 @@ public static async Task GenerateApache2ProxyFileAsync(this DiscordShardedClient await File.WriteAllLinesAsync("dcs_oauth2web_sharded_proxy.conf", proxyStrings, Encoding.UTF8, cancellationToken ?? CancellationToken.None); } + /// + /// Generates the proxy configuration for apache2 hosts for use with a single . + /// + /// The client. + /// The optional cancellation token. + /// A file will be created in the executing directory with the name dcs_oauth2web_proxy.conf. public static async Task GenerateApache2ProxyFileAsync(this DiscordClient client, CancellationToken? cancellationToken = null) { var extensions = client.GetOAuth2Web();