Namespace SEBT.Portal.StatesPlugins.Interfaces
Namespaces
Interfaces
- IAddressUpdateService
State plugin interface for persisting mailing address updates to a state's backend systems. Each state provides its own implementation that validates policy rules and writes to the state's authoritative system of record.
- ICardReplacementService
State plugin interface for initiating card replacement requests against a state's card-issuance system. Each state provides its own implementation that validates policy rules and dispatches the request to the downstream system of record.
- IEnrollmentCheckService
State plugin interface for checking child enrollment in Summer EBT benefits. Each state provides its own implementation that delegates to state-specific APIs or databases for enrollment matching.
- IStateHealthCheckService
Plugin interface for state-specific health checks. Implementations call
AddCheckon the Microsoft.Extensions.DependencyInjection.IHealthChecksBuilder they are handed to register health checks with ASP.NET Core's health check middleware.