Table of Contents

Namespace DisCatSharp.Net

Classes

BaseRestRequest

Represents a request sent over HTTP.

CommonHeaders

Represents common headers used by the Discord API.

DiscordApiClient

Represents a discord api client.

Endpoints

The discord endpoints.

GatewayInfo

Represents information used to identify with Discord.

RestResponse

Represents a response sent by the remote HTTP party.

SessionBucket

Represents the bucket limits for identifying to Discord.

This is only relevant for clients that are manually sharding.

Structs

BucketDiagnostics

Diagnostic snapshot of a single bucket worker's state.

ConnectionEndpoint

Represents a network connection endpoint.

IpEndpoint

Represents a network connection IP endpoint.

Interfaces

IRestDiagnostics

Provides a read-only diagnostic view of the REST subsystem's runtime state. Exposed via RestDiagnostics.

Enums

RestRequestMethod

Defines the HTTP method to use for an HTTP request.