Namespace SEBT.Portal.Api.Startup
Classes
- HealthCheckResponseWriter
Writes structured JSON responses for the /health endpoint, including overall status, total duration, and per-check details.
- OidcVerificationClaimStartupLog
Logs the configured OIDC verification claim names once at startup, so a missing fallback is visible in the logs rather than only as users unexpectedly reading as unverified.
- PiiEncryptionStartupBackfill
Gates post-migration PiiPlaintextEncryptionBackfill on RunStartupBackfill and applies startup-safe error handling.
- StateOverlayConfiguration
Adds the state-specific configuration overlay (appsettings.{state}.json) to the application's configuration chain.