API reference
Constructor DiscordLinkedRolesService
- Namespace
- DisCatSharp.Hosting.AspNetCore.LinkedRoles
- Assembly
- DisCatSharp.Hosting.AspNetCore.dll
DiscordLinkedRolesService(IOptions<DiscordAspNetCoreIngressOptions>, IOptions<DiscordLinkedRolesOptions>, IServiceProvider)
Provides helper methods for linked-roles verification URLs, metadata synchronization, and OAuth role-connection updates.
public DiscordLinkedRolesService(IOptions<DiscordAspNetCoreIngressOptions> aspNetCoreOptions, IOptions<DiscordLinkedRolesOptions> linkedRolesOptions, IServiceProvider serviceProvider)
Parameters
aspNetCoreOptionsIOptions<DiscordAspNetCoreIngressOptions>The ingress route options.
linkedRolesOptionsIOptions<DiscordLinkedRolesOptions>The linked-roles helper options.
serviceProviderIServiceProviderThe service provider.
Remarks
This helper keeps the ASP.NET Core ingress route configuration, Discord application metadata, and OAuth callback results aligned for linked-roles flows.