Namespace AdvanceFileUpload.API
Classes
- CertificateSettings
Represents the certificate configuration options for HTTPS endpoints. Provides information for locating and authenticating the certificate.
- DailyPeriodicTimer
A timer that provides periodic ticks for executing tasks on a daily basis.
- EndpointSettings
Defines the configuration for an individual endpoint, including network binding, security, and protocol options.
- KestrelConfiguration
Represents the configurable settings for the Kestrel web server.
Includes endpoint definitions, connection limits, HTTPS defaults, and HTTP/2 and HTTP/3 specific configurations.
- KestrelHttp2Settings
Contains configuration settings specific to HTTP/2. Manages stream limits, header compression, and frame sizes.
- KestrelHttp3Settings
Contains configuration settings specific to HTTP/3. Enables or disables HTTP/3 support on the server.
- KestrelHttpsSettings
Represents the global HTTPS configuration defaults for Kestrel. This configuration is applied if not overridden by endpoints.
- KestrelLimits
Describes the server-wide limits for connections and requests. Controls settings such as timeouts, maximum sizes, and data rates.
- SessionStatusCheckerWorker
Background service that periodically checks the status of sessions.
Interfaces
- IPeriodicTimer
Represents a timer that provides periodic ticks for executing tasks.