Table of Contents
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

aspNetCoreOptions IOptions<DiscordAspNetCoreIngressOptions>

The ingress route options.

linkedRolesOptions IOptions<DiscordLinkedRolesOptions>

The linked-roles helper options.

serviceProvider IServiceProvider

The 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.