Table of Contents

Namespace ProjectTemplate.Web.Options

Classes

ApplicationApiVersioningOptions

Represents template-level API versioning configuration.

ApplicationDataProtectionOptions

Options controlling the persistent ASP.NET Core Data Protection key ring.

ApplicationForwardedHeadersOptions

Configuration settings for forwarded headers support.

ApplicationHealthCheckOptions

Represents application health check configuration.

ApplicationOpenTelemetryOptions

Represents template-level OpenTelemetry configuration.

ApplicationOtlpExporterOptions

Represents OTLP exporter configuration.

ApplicationRateLimitingOptions

Represents template-level rate limiting configuration.

ApplicationRequestLoggingOptions

Options controlling structured HTTP request logging behavior.

ApplicationSecurityHeadersOptions

Options to control which security-related HTTP headers are applied by the application.

ConcurrencyRateLimitingOptions

Represents concurrency rate limiting configuration.

FixedWindowRateLimitingOptions

Represents fixed-window rate limiting configuration.