Refactor and rename project to yawaflua.Discord.Net; add core entities and interfaces for Discord OAuth2 integration

This commit is contained in:
Dmitri Shimanski
2025-08-22 06:48:43 +03:00
parent 423bc8def0
commit e0d2b65fff
37 changed files with 867 additions and 382 deletions

11
DiscordConfig.cs Normal file
View File

@@ -0,0 +1,11 @@
namespace yawaflua.Discord.Net;
public sealed class DiscordConfig
{
public ulong ClientId { get; set; }
public string ClientSecret { get; set; } = string.Empty;
public string RedirectUri { get; set; } = string.Empty;
public ScopesBuilder Scope { get; set; }
public bool Prompt { get; set; } = true;
public string Token { get; set; } = string.Empty;
}