Table of Contents

Namespace NetCord.Services.ApplicationCommands

Classes

ApplicationCommandAttribute
ApplicationCommandContext
ApplicationCommandInfo<TContext>
ApplicationCommandLocalizationPathSegment
ApplicationCommandModule<TContext>
ApplicationCommandResultResolverProvider<TContext>
ApplicationCommandServiceConfiguration<TContext>
ApplicationCommandServiceManager
ApplicationCommandService<TContext>
ApplicationCommandService<TContext, TAutocompleteContext>
AutocompleteInteractionContext
BaseApplicationCommandContext
BaseApplicationCommandModule<TContext>
BaseAutocompleteInteractionContext
BaseMessageCommandContext
BaseSlashCommandContext
BaseUserCommandContext
DescriptionLocalizationPathSegment
EnumFieldLocalizationPathSegment
EnumLocalizationPathSegment
HttpApplicationCommandContext
HttpMessageCommandContext
HttpSlashCommandContext
HttpUserCommandContext
JsonLocalizationsProvider
JsonLocalizationsProviderConfiguration
KebabCaseSlashCommandParameterNameProcessor<TContext>
LocalizationPathSegment
MessageCommandAttribute
MessageCommandContext
MessageCommandInfo<TContext>
NameLocalizationPathSegment
SlashCommandAttribute
SlashCommandChoiceAttribute
SlashCommandContext
SlashCommandGroupInfo<TContext>
SlashCommandGroupLocalizationPathSegment
SlashCommandInfo<TContext>
SlashCommandParameterAttribute
SlashCommandParameterLocalizationPathSegment
SlashCommandParameterNameProcessor<TContext>
SlashCommandParameter<TContext>
SlashCommandTypeReader<TContext>
SnakeCaseSlashCommandParameterNameProcessor<TContext>
SubSlashCommandAttribute
SubSlashCommandGroupInfo<TContext>
SubSlashCommandGroupLocalizationPathSegment
SubSlashCommandInfo<TContext>
SubSlashCommandLocalizationPathSegment
UserCommandAttribute
UserCommandContext
UserCommandInfo<TContext>

Interfaces

IApplicationCommandContext
IApplicationCommandInfo
IApplicationCommandService
IAutocompleteInfo
IAutocompleteInteractionContext
IAutocompleteProvider<TAutocompleteContext>
IChoicesProvider<TContext>
ILocalizationsProvider
ISlashCommandParameterNameProcessor<TContext>
ISubSlashCommandInfo<TContext>