Namespace NetCord.Services
Classes
- UserId
Represents a user ID with an optional user object.
Interfaces
- IChannelContext
Provides access to channel information for commands and interactions.
- IContext
Base interface for all service contexts.
- IGatewayClientContext
Provides access to the GatewayClient associated with the handled command or interaction.
- IGuildContext
Provides access to guild information for commands and interactions.
- IInteractionContext
Provides access to interaction data.
- IRestClientContext
Provides access to the RestClient associated with the handled command or interaction.
- IRestMessageContext
Provides access to RestMessage for commands and interactions.
- IService
Base interface for services that provides module management functionality. Implemented by ApplicationCommandService<TContext>, ComponentInteractionService<TContext>, and CommandService<TContext>.
- IUserContext
Provides access to user information for commands and interactions.