Namespace Virtufin.Api.HealthChecks
Classes
- ApiAuthHealthCheck
Fails readiness when API-key auth is disabled (no keys configured) outside Development.
ApiKeyAuthOptions.Enabled => Keys.Count > 0is a deliberate zero-config local-dev default -- but the same empty-config state reached by accident in a real deployment (a typo inApiAuth__Keys__<name>, a missing secret) would otherwise silently run the sole externally-exposed gateway with no authentication at all, with nothing surfacing it beyond a per-request log line. This turns that into a blocked rollout/failed readiness probe instead.
- DaprCircuitBreakerHealthCheck
Health check that reports Dapr circuit breaker state.
- DaprResiliencePipeline
Provides resilience policies for Dapr operations with retry and circuit breaker. Constants are configurable via DaprResilienceOptions (env-var-driven).